India's GCC in 2026: past the cost-arbitrage story, short of the innovation-lab claim
India has 2,117 global capability centres employing 2.36 million people. The story behind those numbers is neither the cost-arbitrage play they started as nor the innovation labs consultants now claim.