Begin typing your search...
Showing results for "#GCCs"
India projected to see 2,500 global capability centres in next 4 years
India, with more than 1,800 GCCs as of today which occupy 240 million square feet of Grade A office space across the country’s top seven cities.