ILIAD Powercats Built in China Enjoy Phenomenal Sales

Built in China and debuted by Multihull Solutions in Australia, ILIAD powercats from 50-90ft have attracted strong interest and sales.