- 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