Business | Thursday July 24, 2014
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 the living standard of its people, says a United Nations Development Programme report.
www.ndtv.com/business