Hailstorm Damage Puts Faith in Question

The 2016 storm season was the most expensive storm season [...]