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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results