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.

Statecraft