Global Capability Centres

India set to become ‘GCC Capital of the World’
Business

India set to become ‘GCC Capital of the World’

India is set to become the ‘GCC Capital of the World’ with 1,700 global capability centres (GCCs) employing over two…
India projected to see 2,500 global capability centres in next 4 years
Business

India projected to see 2,500 global capability centres in next 4 years

Amid the boom in the global capability centres (GCCs) in India, the country is projected to see 2,500 such centres…
Back to top button