WionNews Video

118 new global capability centres boost insourcing in India

In the world of tech, there's been a buzz around the growing number of multinational companies setting up offices in India. They see this as an opportunity to drive new revenue streams. Global companies opened over 118 new 'global capability centers' in India in the past two years, bringing the total to over 1,620. Some worry this might hurt Indian tech firms, but industry leaders have a different outlook.

Trending Topics

Trending Videos