2018 Hydropower Status Report Confirms Dam Decline
Graph: Hydropower capacity increase in MW. Data from IHA reports The 2018 Hydropower Status Report offers insights and trends on the hydropower sector from members of International Hydropower Association.. Key findings: A record 4,185 terawatt hours (TWh) in electricity was generated from hydropower in 2017. Worldwide hydropower installed capacity rose …