India was ranked 81st among 118 countries in 2018 Global index of talent competitiveness (GTI) list.
India has improved its position from 92nd last year.
It is produced by global business school INSEAD in partnership with Adecco Group and Human Capital Leadership Institute (HCLI) of Singapore.
Rankings of Different Countries:
- Switzerland - 1st
- Singapore - 2nd
- USA - 3rd
- China - 43rd
- Russia - 53rd
- South Africa - 63rd
- Brazil - 73rd
- India - 81st