Back to the feed

India’s Poverty Decline: 496 Million Lifted Out of Extreme Poverty, 2011-2023