hydroelectricity

Tag

Hydroelectricity: Power generation from the force of moving water, a long-standing renewable energy source.

Drax is investigating the installation of approximately 1,500 solar panels across eight historic hydro power stations in Galloway and Lanark, Scotland.

3 days ago
5 min read