
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
903 MW
capacity installed and under development
272
small-scale hydropower plants
584.500 t
CO2-avoidance in 2021*
as at: 30.09.2022