Sheerleg Matador 3 Arrived at Port of Den Helder, Netherlands Cranes Lifting Logistics Ports by Editor - 23 May 202323 May 2023 The crane barge with 1800T lifting capacity will mobilize to bring in the first structures of an offshore platform which is currently being dismantled offshore