India to have 2,100+ Global Capability Centers by FY2028: Report
Jul 21, 2025
Global Capability Centers (GCCs) are offshore units established by multinational companies to centralize and enhance various business functions, leveraging global talent and technology.