News The Europe’s Greatest Hydroelectric Plant is Under Construction By Ashley KarenAugust 28, 2021