IMD World Talent Ranking: India Ranks 53rd, Switzerland Tops

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: 

  1. Switzerland
  2. Denmark
  3. Norway

Source: IMD

Find More Ranks and Reports Here

Read this News in Hindi