Impact Forecasting estimated that a spate of US storms in late March would produce the fourth billion-dollar loss event from the peril in 2017, Impact Forecasting said in its latest weekly catastrophe update.
Impact Forecasting estimated that a spate of US storms in late March would produce the fourth billion-dollar loss event from the peril in 2017, Impact Forecasting said in its latest weekly catastrophe update.