Cresta: Europe set to record highest insured cat losses for at least 20 years
Insured losses from July’s European flooding have been pegged at $11bn by Clix, the industry loss index produced by industry data organisation Cresta.
Insured losses from July’s European flooding have been pegged at $11bn by Clix, the industry loss index produced by industry data organisation Cresta.