Tag: GCCs

India remains most preferred destination for GCCs: report – Times of India

NEW DELHI: India commands over 50% of the Global Capability Centres, and

Umang Sagar Umang Sagar