- According to the latest IMD Report, India secured 59th place on the International Institute of Management Development’s (IMD) World Talent Ranking (WTR) for the year 2019.
- India has slipped 6 places to 59 rank on a Global Annual List of 63 countries, due to low quality of life and expenditure on education.
- In the list, Switzerland secured first, Denmark second, Sweden third, Austria fourth, Luxembourg fifth, Norway sixth,
- Iceland seventh, Finland eighth, Netherlands ninth, and Singapore tenth place.
While China secured 42nd, Russia 47th, and South Africa 50th place.
Published On : 20 Nov 2019
Current Affair