Category : Ranks & Reports
The International Institute of Management Development’s (IMD) World Talent Ranking (WTR) report for the year 2019 was released. In the released report, India was ranked at 59th position, a slip by 6 places on a global annual list of 63 countries. The list was topped by Switzerland. The top 10 countries that followed Switzerland were Denmark(2nd), Sweden(3rd), Austria(4th), Luxembourg (5th), Norway(6th), Iceland(7th), Finland (8th), Netherlands (9th) and Singapore(10th). |
Source: The Business Standard |
You need to login to perform this action.
You will be redirected in
3 sec