Europe’s biggest shipbuilder snags first newbuilding deal with AIDA Cruises
Two ships will be delivered in 2030 and 2031 as Italy’s Fincantieri secures new agreement with Carnival Corp
Europe’s biggest shipbuilder snags first newbuilding deal with AIDA Cruises Read More »