Category : Ranks & Reports
Switzerland has topped the list of the IMD World Talent Ranking 2018 for the fifth year in a row. Among the BRICS countries, South Africa remains in the middle position (50th) performing better than India (53rd) and Brazil (58th) but lagging behind China (39th) and Russia (46th). |
The Top 3 countries in the list are:
|
Source: IMD |
You need to login to perform this action.
You will be redirected in
3 sec