Large-scale Hydro Power

Hydropower uses the power of moving water (kinetic energy) to generate electricity, usually requiring the construction of dams to store large quantities of water. Generally, large-scale hydropower produces over 100 MW.

Synonyms and Abbreviation
Large Hydroelectric Power
Subscribe to Large-scale Hydro Power