World Talent Ranking Report 2019 – IMD Business School
IMD World Talent Ranking Report 2019 For: Preliminary Topics covered: Key Highlights of the World Talent Ranking Report About IMD News Flash India was ranked 59th among 63 countries in the 2019 IMD World Talent Ranking released by International Institute for Management Development. India has slipped 6 places to 59, due to low quality of life and expenditure on education. Assessment The ranking is based on the performance in three main categories:…
Continue reading