The giant 84-metre Trimaran, built by Echo Yachts, is rejuvenating Australia’s Superyacht Industry.

The giant 84-metre Trimaran, built by Echo Yachts, is rejuvenating Australia’s Superyacht Industry.
Echo Yachts, Australia’s Superyacht specialists, delivers the 46-metre Shadow Vessel ‘Charley’.
Echo Yachts launches 46m shadow vessel