StateCraft - 415 Million Indians Exited Poverty in the Last 15 Years: UN Report

News
11 July 2023
OPHI in the media

India has made progress in poverty reduction with 415 million people moving out of poverty in 15 years. Read full article.