Download full spec sheet
For all technical specifications and practical applications of this vessel
A 42.8-meter vessel, known for durability and large deck space, excelling in various offshore tasks and also under the flag of the United Kingdom.