Subsea 7 inks multi-million deal for German North Sea wind project

Subsea 7 news
Subsea 7 news