2017 Saw the Costliest Disasters in U.S. History

The cumulative cost of natural disasters in 2017 was more than $300 billion.

January 9, 2018
Subscribe
Like us on Facebook