Skip to main content

Carnival Corp boosted by ‘accelerating’ cruise bookings