Share this page

IFC Study Finds $37 Billion Opportunity for Improved Energy Services at the Base of the Pyramid