Share this page

IFC Supports Super Six Wind Projects to Spur Renewable Energy and Help Meet Power Needs