STUDY/SURVEY/INDEX
Global Talent Ranking
- India has slipped two places to rank 53rd on a global annual talent ranking released by IMD Business School Switzerland, while the top slot has been retained by the Alpine nation itself.
- Within Asia, Singapore has topped the charts with a global 13th place on the list that ranks 63 countries in developing, attracting and retaining talent.
- China is ranked lower at 39th.
- Regarding India, the renowned business school said its position has declined from 55th in 2017 to 53rd this year.
- The rankings are based on three factors: Investment and Development, Appeal, and Readiness. These factors include indicators that ....
Do You Want to Read More?
Subscribe Now
To get access to detailed content
Already a Member? Login here