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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed