97052776_mediaitem97052775_thumb.jpg Published July 27, 2017 at 664 × 375 in World’s first floating wind farm emerges off coast of Scotland ← Previous Next →