India ranks 130 in UN’s human development index India climbed one spot to 130 among 189 countries in the latest human development index released by the United Nations Development Programme. Within South Asia, India’s human development index (HDI) value is above the average of 0.638 for the region, with Bangladesh …
Read More »