2017 Global Catastrophe Losses
Infographic from Impact Forecasting Report
Impact Forecasting: Weather, Climate & Catastrophe Insight - 2017 Annual Report
Infographic from Impact Forecasting Report
February 16, 2018
Impact Forecasting: Weather, Climate & Catastrophe Insight - 2017 Annual Report