Frades 2 demonstration project video 2021

Frades 2 is a new 780 MW pumped storage hydropower plant in northern Portugal

Read more