India ranked 53rd at 5th edition of IMD World Talent Ranking 2018

India has slipped two positions to rank 53rd among 63 nations at the 5th edition of the IMD World Talent Ranking 2018, which is recently released by IMD Business School, Switzerland. The rankings are based on three factors: Investment and Development, Appeal, and Readiness. These factors include indicators that capture the resources invested in developing local talent, the extent to which a country attracts and retains talent, and the quality of skills available in the talent pool. Switzerland has topped the global ranking for the fifth year in a row, it is followed by Denmark, Norway, Austria and the Netherlands in the top-five. At 6th place, Canada is the only non-European nation in the top-ten, which also includes Finland (7th), Sweden (8th), Luxembourg (9th), and Germany (10th).


Leave a Reply