New MSC ship design
News

MSC Enters the Space Race

MSC Cruises claims that even though the new ships it has on order are among the largest ever built, they will be able to fit into most existing ports. The contract signed with Italy’s Fincantieri […]