MSC Christens Record-Breaking 24,166 TEU Giant in Italy News Feed Shipping by Newsdesk - 6 September 20235 September 2023 In a grand ceremony held on September 4, 2023, in Trieste, Italy, MSC Nicola Mastro, the latest addition to Swiss shipping giant MSC's fleet, was