Delta has launched Project Invader, now named Invictus. Invictus, a 66-meter steel and composite motoryacht, scheduled for delivery this summer. The 66-metre superyacht has an ice-strengthened steel hull and composite superstructure.
The Delta Design Group is responsible for naval architecture, space planning and exterior styling. Invictus is powered by twin Caterpillar 3516 main engines, and will cruise at 12 knots and a maximum speed of 16.8 knots.