Tuesday, July 10, 2018

The speed of poverty alleviation in the last 25 years has been historically unprecedented: more than 1.25 billion people escaped extreme poverty in the last quarter century.