August 3rd, 2010 - 11:30 GMT Cognizant Tops EquaTerra’s Performance and Satisfaction Rankings in Europe Cognizant (NASDAQ: CTSH), a leading global provider of information technology, consulting, Read more