Human Development Index: India ranked 134 out of 193 countries, behind Sri Lanka, Bangladesh and Bhutan
India moved up a rank but is still placed at 134 out of 193 countries behind Sri Lanka (78), Bhutan (125) and Bangladesh (129) on the global Human Development Index (HDI). Groundxero| March 15, 2024 After a drop in its Human Development Index (HDI) value in 2021 and following a flat trend over […]