Search
Close this search box.

superyacht sold

Turquoise Yachts has sold its 77-metre project NB63, which is currently being built at the Turkish shipyard’s facilities. The yacht […]