What is the rank of India as per the International Institute of Management Development’s (IMD) report titled “World Talent Ranking (WTR) 2019”?
Answer with explanationAnswer: Option D
On November 18, the 2019 International Institute of Management Development’s (IMD) World Talent Ranking (WTR) report was released. In the released report, India was ranked at 59th position in 2019, a slip by 6 places (53rd rank in 2018) on the global annual list of 63 countries, due to factors such as low quality of life and education expenditures.
The list was topped by Switzerland. Top 10 countries: The top 10 countries that followed Switzerland are Denmark(2nd), Sweden(3rd), Austria(4th), Luxembourg (5th), Norway(6th), Iceland(7th), Finland (8th), Netherlands (9th) and Singapore(10th).