Thursday, February 25, 2021
Tags Standard of Living

Tag: Standard of Living

Human Development Index: India slips two spots to 131 among 189 countries

India dropped two spots to 131 among 189 countries in the 2020 human development index, according to a report released by the United Nations...

Most Read