Human Environment India is at 136 among 186 countries in HDI 2013 Puskar Pande | 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