TechnologyGCCs based in India can provide cost savings up to 45% over 3 to 5 years, as per Nexdigm By Raunak Saha ~50% of all Global Capability Centers (GCCs) are located in India ~70% of India’s GCCs belong to US-headquartered companies 180+ innovation centers in...