20110331 tech: Why Indian IT cos should fear Cognizant