Despite emerging as an economic superpower, India remains 134 among 182 countries in human development index (HDI) of the United Nations Development Programme (UNDP), thereby making no difference in the quality of life enjoyed by the country's 1.1 billion people.
|