
Human Environment
India is at 136 among 186 countries in HDI 2013
July 25, 2013
|
The Human Development Report 2013, named “The Rise of the South: Human Progress in a Diverse World” puts India at 136 position. The Human Development Index measures progress
Read More