GeoSea has taken delivery of the newest addition to its fleet, the self-propelled jack-up vessel ‘Apollo’. The vessel is sailing to Flushing (Vlissingen), the Netherlands to mobilise for its first assignments. One of its first duties includes a decommissioning project in the North Sea.