Agonza Innocent Atenyi May 16, 2016 The world’s total installed hydropower capacity reached 1,212 GW, including 145 GW of pumped storage at the end of 2015. This is according to the 2016 Hydropower Status Report published by the International Hydropower Association (IHA) last week. Building on statistics published by IHA earlier this year, the report […]
