FirmLens
Back to directory
IS

Isl

Paris, France

HydroSolarEnergy Storage

About

Isl is a renewable energy company headquartered in Paris, France specializing in Hydro, Solar, Energy Storage.

Isl Ingénierie is an international engineering consultancy focused on hydraulic infrastructure, hydroelectric power development, and water resource management. The company provides comprehensive engineering services including feasibility studies, design, project management, and technical supervision for dam construction, hydropower plants, energy storage systems (STEP), and hybrid solar-hydro installations. They have completed numerous projects across Africa, Europe, and the Caribbean, including rehabilitation of existing hydroelectric facilities, development of new hydropower sites, and integration of floating photovoltaic systems on reservoir dams.

hydropowerdam engineeringrenewable energywater managementenergy storagesolar-hydro hybridinfrastructureflood prevention

Headquarters

Paris, France

Business Models

B2BEPCConsulting

Value Chain

R&DDevelopmentEngineeringConstructionO&MConsultingAdvisory

Projects

Floating Photovoltaic Panels on Badaillac Dam

Nachtigal Hydroelectric Facility

Saint-Pierre Pumped Energy Transfer Station

Lom Pangar Dam

Mazères Hydroelectric Station Rehabilitation

Bouzina Dam

Paalo Hydroelectric Station

Nangbeto Hydroelectric Facility Rehabilitation

Sahofika Hydroelectric Development

Singrobo Ahouaty Hydroelectric Facility

Booué and Tsengue Leledi Hydroelectric Facilities

Masinga Dam Raising Project

More Hydro Companies

View all

More Renewable Energy Companies in France

View all