News

The MeyGen turbine sitting quietly beneath the waves off Scotland's coast just hit a big milestone: It's been spinning ...