Skip to main content

MSC begins building 'most environmentally-friendly ship to date'