20120807 business.india-business: Cognizant topples Infy as No. 2 IT company