Markets
Back to homepageIFC: Capital Markets Key to Development
Ending extreme poverty for good and building shared prosperity across the developing world takes money – a lot of money. Take infrastructure: for the foreseeable future, an estimated $50 billion per year is needed in Africa alone to deliver basic
Read More