Share this page

New Analysis Reveals $5 Trillion Market at the Base of the Pyramid: IFC and World Resources Institute Report Details Economic and Development Opportunities