The 2017 calendar year was the costliest on record for weather events, with insured losses estimated at $132bn, according to Aon Benfield's Impact Forecasting.
The 2017 calendar year was the costliest on record for weather events, with insured losses estimated at $132bn, according to Aon Benfield's Impact Forecasting.