Search
Close this search box.

Shadow

The Dutch shipyard Damen has announced the sale of their latest 55.3-metre Yacht Support Vessel, New Frontiers. Built on speculation […]