Hydroelectricity 

December 19, 2023

« Back to Glossary Index

Hydroelectricity is a form of energy that harnesses the power of water in motion (i.e. the currents of a river) to generate electricity.