Ocean Installer nets offshore wind contract

Ocean Installer has won a new contract
Ocean Installer has won a new contract

Breaking