News

Submerged in about 44 yards of water off Scotland’s coast, a turbine has been spinning for more than six years to harness the ...
The budget bill signed by President Donald Trump and more recent executive order slash renewable energy creduts in favor of ...
The MeyGen tidal energy project off the coast of Scotland has four turbines producing 1.5 megawatts each, enough electricity ...