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:
You need to login to perform this action.
You will be redirected in 3 sec