20120510 tech.tech-news: TCS; Cognizant: Unraveling the contrasting biz models