Share this page

First IFC Power Project in Haiti Promises to Improve Basic Public Services