
India Ranked No. 55 in World Economic Forum Annual Report. India moved up 16 spots in the report released by the World Economic Forum on Tuesday. India was the sixth-highest ranked country in the "emerging and developing Asia" region. The Global Competitiveness Report...