International Institute for Management Development (IMD) Business School Current Affairs - 2020

IMD World Competitiveness Rankings 2019

India has moved up one place to rank 43rd most competitive economy in world in annual competitiveness rankings compiled by International Institute for Management Development (IMD). Key Highlights India: has moved one notch higher to 43th rank (from its 44th position in 2018, 45th in 2017 and 41st in 2016.) in terms of competitiveness worldwide. Read More…