News
The Human Development Index (HDI) is a statistic developed and compiled by the United Nations since 1990 to measure various countries’ levels of social and economic development. It is composed ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results