Russia moves up five spots in 2021 IMD World Competitiveness Ranking

18.06.2021

Russia climbed five spots to 45th place out of 64 in the 2021 IMD World Competitiveness Ranking of the leading economies, according to the annual ranking of the IMD International Business School and the Moscow School of Management Skolkovo.

According to the newspaper, Russia’s higher performance is linked to the development...