Oct 9, 2026 Inside Europe`s Most Powerful Hydroelectric Projects Sep 18, 2026 Why we should be destroying more dams Aug 24, 2026 Tanzania inaugurates $3 billion hydropower project