India Becomes World's Largest Retail GCC Hub With 180 Centres, 2.7 Lakh Professionals
India now anchors the world's biggest retail Global Capability Center footprint, with 180 centres employing over 270,000 professionals. The milestone signals deepening retail back-office, analytics, and technology operations shifting to the country.
India has become the world's largest retail Global Capability Center hub, with 180 centres employing over 270,000 professionals, signaling deepening retail back-office and technology operations anchored in the country.