Share this page

IFC InfraVentures Invests in El Salto Hydro to Help Alleviate Nicaragua’s Power Shortage