20120807 tech.tech-news: Cognizant topples Infosys as No 2 IT co