India ranked 132 out of 191 countries in the 2021 Human Development Index (HDI), according to a report released by…
This website uses cookies.