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.
Abbreviation
LHP
Glossary Term Name
Legacy NID
6264
Legacy VID
20583