megayacht ak 2019

Abeking & Rasmussen Launches Superyacht Excellence

Abeking & Rasmussen Launches Superyacht Excellence: German shipyard Abeking & Rasmussen has launched the superyacht formerly known as Project 6506, the 80-meter Excellence. Sea trials are now occurring along the Wester River and in the North Seat before final outfitting. Excellence is due to be delivered this summer. British studio Winch Design is responsible for…