According to the latest edition of IMD World Talent Ranking, India is ranked 59th out of 63 countries (earlier 53rd rank).
Reasons for fall in India’s rankings - low quality of life, expenditure on education, negative impact of brain drain and low priority on attracting and retaining talents.
Switzerland retained its title as the world's top talent hub followed by Denmark and Sweden.
The countries at the top of the rankings share strong levels of investment in education and a high quality of life.