Mengi Yay getting ready to deliver superyacht project NB89
Currently being built by the Turkish shipyard Mengi Yay in Istanbul is the superyacht project NB89. Measuring 36.5 metres in length, construction is well underway and will be completed later this year. She features naval architecture and exterior design by the Dutch company Ginton Naval Architects