Latest posts with tags "Yuanhe Xinlong Shipyard"
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.