India ranks 135 in Human Development Index: Report
India | Jul 24, 2014, 11:57 AM 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