20090720 tech: Infosys' Finacle bags two major deals