India climbed four spots to the 130th position out of 193 countries in the United Nations Human Development Index (HDI) for 2023, according to the report titled ‘A matter of choice: People and ...
Measuring a nation's success involves more than just its buildings or economy; it also involves how well its citizens live. The HDI, or Human Development Index, is a suitable indicator in this ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results