News: Carnival reports $2bn loss as return gathers pace

The company was forced to halt all sailings in March last year as the Covid-19 pandemic spread around the world and has yet to return in many markets.