Crew Transfer Vessel Delivered to Cape Preston
Ardea, a 20-meter catamaran crew transfer and support vessel, was delivered to Cape Preston in Western Australia earlier in 2019, Australian marine engineering design company Incat Crowther announced.Built by Echo Marine Group, the Incat Crowther 20 de…
Crew Transfer Vessel Delivered to Cape Preston Read More »