9 October 2024

Lloyd's geopolitical conflict scenario warns of potential $14.5trn in global losses