Our publications

A collection of thought leadership on business issues that matter to you

India: A destination for sourcing of services

Analysts speak

 
Contact
Satyavati Berera
Satyavati Berera
Leader
Tel: +91 124 462 0507