- India ranked 51st among 63 countries on the IMD Talent Rankings in terms of ability to attract, develop and retain talent.
- In previous rankings, India was ranked 54th.
- The annual IMD World Talent Ranking covers 63 countries and assessed methods countries adopted to attract and retain talent.
- The rankings of countries are based on their performance in three main categories – investment and development, appeal, and readiness.
Source:Economic Times