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