Skip to main content

India slips a spot in UN's human development index, ranks at 131 now

Human Development Index is the measure of a nation's health, education, and standards of living.

from Home Page https://ift.tt/3p1l9tM

Comments

Popular posts from this blog