Search results
We did not find results for: hydroelectric power plants.
Check spelling or type a new query.
We did not find results for: hydroelectric power plants.
Check spelling or type a new query.
Hydroelectricity, or hydroelectric power, is electricity generated from hydropower. Hydropower supplies one sixth of the world's electricity, almost 4,500 TWh in 2020, which is more than all other renewable sources combined and also more than nuclear power. Hydropower can provide large amounts of low-carbon electricity on demand, making it a key element for creating secure and clean electricity su... Wikipedia