MSC Just Dropped €3.5 Billion on Two New Mega-Ships—And the Cruise Industry Will Never Be the Same
MSC Cruises announces a massive €3.5 billion order for two more World Class mega-ships, bringing their total investment in French shipbuilding to over €10 billion.
Read more