Skip to main content

Carnival Corp 'working hard' to secure additional liquidity