US weather events led insured losses from catastrophe events in the first half of 2017, as five separate storm outbreaks all produced more than $1bn of claims, Impact Forecasting reported.
US weather events led insured losses from catastrophe events in the first half of 2017, as five separate storm outbreaks all produced more than $1bn of claims, Impact Forecasting reported.