Subsea 7 unit wins cable contract for wind farm offshore UK

1563948647696
Subsea 7 unit wins cable contract for wind farm offshore UK. Credit: SUBSEA 7.