Human Development Index: India Slips To 132nd Rank Among 191 Countries In terms of Human Development Index (HDI), India ranked 132nd out of 191 countries in 2021. According to […]