Monday, January 30 2023

November 21, 2017

India improved 3 steps on IMD talent Global rankings,Switzerland on tops

Ranking of India increased by three notches to 51 globally in terms of ability to attract, develop and retain talent while Switzerland topped the list compiled by leading global business school IMD.Europe continues to dominate the rankings, with Switzerland, Denmark, and Belgium being the most competitive countries. Austria, Finland, the Netherlands, Norway, Germany, Sweden and Luxembourg made up the top 10.Among BRICScountries , China stayed in the lead with a ranking of 40, followed by Russia at 43 and South Africa at 48. Brazil was ranked just after India at the 52nd