In the India report, the good news is India’s ranking moved by one place over the previous year to 49th of 133 countries studied in the Global Competitiveness Index 2009-10
In the India report, the good news is India’s ranking moved by one place over the previous year to 49th of 133 countries studied in the Global Competitiveness Index 2009-10