Skip to main content

MSC Cruises places €3.5 billion order for two additional World-class ships