India again tops offshoring location index

Wed, Sep 20 2017, 01:15 PM

India has maintained its top position in consulting firm AT Kearney’s Global Services Location Index for the eighth consecutive year. This index tracks the offshoring landscape in 55 countries on three aspects: financial attractiveness, people skills and availability, and business environment. China and Malaysia are in the second and third positions, respectively, the same as in 2016. Vietnam and Colombia have jumped up five and 10 spots, respectively, from 2016