hydropower

Hydropower is a renewable energy source that harnesses the power of flowing or falling water to generate electricity.

Requires login.