12 December 2024

Lloyd's and Cambridge risk experts publish pandemic scenario with $41.7trn economic loss