MeyGen 6MW first phase moves into full-time operation
World’s largest tidal stream array, in Scotland’s Pentland Firth, gears up after production record-setting in March
World’s largest tidal stream array, in Scotland’s Pentland Firth, gears up after production record-setting in March