Skip to main content

'Phenomenal' wave period drives Carnival Corp to 'record-breaking' quarter