The latest World Economic Forum Global Competitiveness Report shows that India is loosing ground in comparison to the other members of the BRICs. India ranking in terms of competitiveness is worsening and some indicators show concerns on the evolution of its economy.
Click here to learn more: