Skip to main content

MSC announces €1.8 billion agreement for two more ships