MSC Cruises, part of Switzerland-based shipping major MSC Group, has held a naming ceremony for MSC Seascape, the largest and most technologically-advanced ship built in Italy.
The post MSC Seascape, the largest and greenest ship built in Italy, named in New York appeared first on Offshore Energy.