infotechlead

Cognizant faces gloomy IT business under new CEO