Natural catastrophes last year resulted in insured losses of $90bn, making 2018 and 2017 the costliest back-to-back years on record for insured losses across all perils, Aon said.
Natural catastrophes last year resulted in insured losses of $90bn, making 2018 and 2017 the costliest back-to-back years on record for insured losses across all perils, Aon said.