India climbs one spot to 129th in Human Development Index
India has climbed one spot to 129 among 189 countries in the 2019 human development index, according to a report by the United Nations Development Programme (UNDP). 27.1 crore people were lifted out of poverty from 2005-06 to 2015-16 in India. India ranked 130 last year. The steady progress was due to nearly three decades […]
India climbs one spot to 129th in Human Development Index Read More »

