Baglietto launches first 41m displacement DOM133 April 24, 2022April 26, 2022 Launch/News The first unit of the Baglietto DOM133 designed by Stefano Vafiadis has been launched at the Marina di Carrara in Italy. The More