Carnival Corporation
News
Weekly roundup: two new Carnival Corporation ships; MSC starts construction of private island
Carnival Corporation to build two new ships One of the world’s largest cruise brands, Carnival Corporation announced overnight it would be building two cruise ships with Italian shipbuilder Fincantieri – one for Holladn America Line […]