IMD’s World Competitiveness Index 2021: India maintains 43rd rank

India maintained 43rd rank on an annual World Competitiveness Index 2021 compiled by the Institute for Management Development (IMD) that examined the impact of COVID-19 on economies around the world this year. The IMD World Competitiveness Rankings List comprises a total of 64 nations. Innovation, digitalization, welfare benefits, and social cohesion were key to economic performance in the 2021 rankings. Telegram channel … Read more