Carnival carves up nine newbuild orders
Carnival Corp has split responsibility for nine next-generation ships between German shipbuilder Meyer Werft and Italian counterpart Fincanteri.
Carnival Corp has split responsibility for nine next-generation ships between German shipbuilder Meyer Werft and Italian counterpart Fincanteri.