News

Cruise lines use variable pricing. That means the more demand there is for a cruise, the more it costs. In theory, that could ...
Total customer deposits reached $7.3 billion, reflecting continued growth in ticket prices and pre-cruise onboard sales. Carnival held $833 million in cash and equivalents as of February 28 ...