News

US household goods maker Clorox Co has sued Cognizant Technology Solutions Corp for USD 380 million, alleging the IT services ...