The Italian Sea Group lays the keel of its new mega yacht Admiral GC Force 73 June 19, 2023June 20, 2023 Boat Shows/News/Superyachts Italian Sea Group launches another extraordinary project: Admiral GC Force 73 meters, the megayacht sold early this year whose keel has just More