infotechlead

Cognizant reaches $95 mn settlement over India bribery allegations