India GCCs: India’s GCC count rises to 1,700 in FY24, revenue up 40% at $64.6 billion: report – The Economic Times
Everest Group, in partnership with Sourcing Change, releases the 2024 Global Business Services (GBS) Rewards report, the only one of its kind in the industry