India has moved 5 places up in the World Economic Forum ’s Global Competitiveness Index (GCI) report. Among the G-20 countries, India has made the most headway in moving up the list. While ...