India slips one position in Human Development Index rank to 131, Norway No.1
India came down by one slot and was ranked 131st among 188 countries on Human Development Index (HDI) 2016 released by the United Nations Development Programme (UNDP).
Mar 22, 2017, 18:15 PM IST