FILE PHOTO: The logo of Infosys is pictured inside the company's headquarters in Bengaluru, India, April 13, 2017. REUTERS/Abhishek N. Chinnappa/File Photo

News, Photo and Web Search