MSC Cruises' new ship class to first touch water in 2030 as line confirms order with German shipyard
The order, which also includes two options, secures capacity at the Papenburg shipyard in Germany well into the next decade ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results