Follow us on LinkedIn

 FRANCE
1 SHPP “under construction” (0,7 MW)
5 SHPP close to authorization (11 MW)
7 SHPP under early stage development (5,5 MW)

 ITALY
5 SHPP in operation (1,8 MW)

COLOMBIA
2 feasibility studies in progress (20 MW)