~ India ranks 51st among 63 countries on the IMD Talent Rankings in terms of ability to attract, develop and retain talent.
~ Last Year, India's rank was 54.
~ The rankings of countries are based on their performance in three main categories:
- Investment and Development
~ Switzerland secures First rank in the list.
~ Among BRICS :
- CHINA - 40th
- RUSSIA - 43rd
- SOUTH AFRICA - 48th
- INDIA - 51st
- BRAZIL - 52nd