India climbs 3 steps to 51 on IMD World Talent Rankings



India has improved its ranking 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. 

Globally, 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.

×

Download success!

Thanks for downloading the guide. For similar guides, free study material, quizzes, videos and job alerts you can download the Adda247 app from play store.

[adda247_lead_form]

Leave a comment

Your email address will not be published. Required fields are marked *