India ranks 135 in UN Human Development Index; Norway tops
Jul 24, 2014, 04:06 PM ISTNew Delhi: In a sign that shows India has a lot of catching up to do, the country's ranking in the Human Development Index (HDI) remained unchanged at 135 in 2013, reflecting little improvement in