May 5th, 2009 - 11:58 GMT Cognizant reports first quarter 2009 results Cognizant Technology Solutions Corporation (NASDAQ: CTSH), a leading provider of information technology, consulting and business process outsourcing s Read more