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 # Business # India # World