Indian IT services sector

Concept

India's $315 billion IT outsourcing and services industry employing approximately 5.8 million workers

1 story