India drops one spot to 132 in 2021 Human Development Index
India has climbed down one spot in the Human Development Index of the United Nations Development Programme, ranking 132 out of 191 countries and territories.According to a report released by the United Nations Development Programme, the drop in the Ind…