22 November 2017 Current Affairs: India ranked 51st among 63 countries on the IMD Talent Rankings in terms of ability to attract, develop and retain talent.
The annual IMD World Talent Ranking covers 63 countries and assessed methods countries adopted to attract and retain talent.
Switzerland topped list followed by Denmark, Belgium, Austria, Finland, Netherlands, Norway, Germany, Sweden and Luxembourg in top 10.
Globally, Europe continues to dominate rankings being most competitive countries. Leading Asian economies in rankings are Singapore, Hong Kong and Taiwan.