Icarus

Icarus Marine (Pty) Ltd was established in 2006 in Cape Town, South Africa as a Naval Architecture company specializing in high-speed craft design including hydrofoil-supported catamarans.  From its outset the company was internationally focused and has established long term relationships with shipyards and end-users around the world.  in 10+ years of operations, Icarus Marine has … Continue reading Icarus