Sitting in the Irish Sea 19km off Barrow-in-Furness, the wind farm overtakes the current largest operational facility, London Array, in the Thames Estuary The world's largest working offshore wind ...
Some results have been hidden because they may be inaccessible to you