India tops 2016 outsourcing index
January 12, 2016  12:10
India is the world's biggest outsourcing destination in terms of financial attractiveness and business environment, according to a study published today by a London-based global management consulting firm.

A T Kearney's 2016 Global Services Location Index (GSLI) rated India as number one out of the total 55 countries analysed. China, Malaysia, Brazil, Indonesia, Thailand, The Philippines, Mexico, Chile and Poland respectively made up the top 10 list.

Offshoring to India remains a high attractive proposition for many companies, said the study which also takes a deeper dive into optimal cities for offshoring within the ranked countries.
« Back to LIVE

TOP STORIES