Insurance Stock Tanks After Firm Warns Catastrophic Winter Storm Last Year Dealt $459 Million In Losses
Last year marked the third-costliest year for catastrophic weather events since at least 1980.
Last year marked the third-costliest year for catastrophic weather events since at least 1980.