Report - Hydropower - · PDF file24 Secondary Energy Infobook what Is Hydropower? Hydropower (from the Greek word hydor, meaning water) is energy that comes from the force of moving water

Please pass captcha verification before submit form