
Hydropower
Durable technology with storage potential located in proven power markets
Hydropower benefits from high energy efficiency and the stable predictability of returns.
1.5 bn EUR
transaction volume
921 MW
capacity installed and under development
276
small-scale hydropower plants
584.500 t
CO2-avoidance in 2021*
as at: 31.12.2022