In the News

Why India Is a Top Location for Global Capability Centers | In the News

Consultancy

India remains one of the globe’s most attractive locations for Global Capability Centers (GCCs), on the back of the country’s knowledge-driven workforce, solid infrastructure and supportive government policies.

“The government has created an exhaustive ecosystem,” said Peter Bendor-Samuel, CEO of Everest Group.

Read more on Consultancy.in