Between 1993 and 2012 alone, winter storms caused around $28 billion in insured catastrophe losses. That’s an average of $1 billion per year, according to
Between 1993 and 2012 alone, winter storms caused around $28 billion in insured catastrophe losses. That’s an average of $1 billion per year, according to