India moves up one spot in IMD rankings; check who makes it to No. 1 spot
Regarding India, the report said, "some of the challenges which India has to face for the year 2018 would be skilling of manpower and employment generation, streamlining the implementation of goods and services tax and balancing high growth with sustainable development goals".
The Netherlands and Switzerland were the other two nations in the top five slots. Image source: PTI