Echo Yachts reveal world’s biggest tri-hulled yacht measuring 84 metres

Echo Yachts has released the first renderings of the 84 metre trimaran yacht under construction at the yard, revealing the biggest superyacht ever built in Australia and the largest tri-hulled superyacht in the world. [Read more…]