Capgemini

Photo: Raj K. Raj/HT

India’s IT future

1 min read . 19 Feb 2017