Abeking & Rasmussen Launches Largest Yacht Yet

The German shipyard celebrated a record-breaking build with the launch of the 321-foot Aviva.