Global Competitiveness Index, ranking at 68. India’s slip in the rankings is only partially because of the fall in its score — a drop of 0.7 points. The report notes that a greater factor may ...