Carnival Corp hopes to raise billions in new finance to offset unprecedented losses tied to the coronavirus pandemic.

In total, the cruise giant aims to raise an extra $9bn, which is roughly equal to its current market capitalisation.

The New York-listed company on Tuesday announced a public offering of $1.25bn in common shares that gives underwriters the chance to buy $188m more in stock.