25 September 2024

Guy Carpenter puts storm Boris insured losses at up to €2.1bn