It is a multinational IT corporation based in India, specializing in business consulting, information technology, and outsourcing. The company was founded in Pune and is based in Bangalore. Infosys will be the second-largest Indian IT company by 2020, behind Tata Consultancy Services, and the 602nd largest public company in the world.