megayacht sarp

Sarp Yachts Reveals New XSR Mega Yacht

Sarp Yachts Reveals New XSR Mega Yacht: Turkish shipyard Sarp Yachts has teams with Van Oossanen and fellow Turkish design team Red Yacht Design on a new range of megayachts dubbed XSR. The range consists of three sizes: the XSR 85, 105 and 125. All will be started on speculation at the builder’s shipyard in…