$108 bil­lion

India Today - - UPFRONT -

The es­ti­mated value of In­dia’s tech­nol­ogy out­sourc­ing in­dus­try

Newspapers in English

Newspapers from India

© PressReader. All rights reserved.