India jumped 16 places to number 39 out of 138 countries rated in the World Economic Forum’s competitiveness ranking, due mainly to better infrastructure and strong economic growth. In the World Competitiveness Report 2016-2017 rankings are made on the assessment of 12 parameters: institutions, infrastructure, macroeconomic environment, health and primary...
