News

According to the 2025 World Hydropower Outlook, 24.6GW of new hydropower capacity was added globally in 2024, while ...