India betters rank in World Economic Forum’s Global Competitiveness Report 2018
With a score of 62, India ranks 58th and is up five places since the 2017 backcast edition — the largest gain among G20 economies
With a score of 62, India ranks 58th and is up five places since the 2017 backcast edition — the largest gain among G20 economies