Hurricane Debby Damage Impact at $28 Billion

A preliminary estimate of the total damage and economic loss from Hurricane Debby is $28 billion. AccuWeather says Debby’s first landfall as a hurricane in Florida and second as a tropical storm in South Carolina and its impacts on the eastern U.S. will be widespread and long-lasting. Flooding hit both the coastal areas and extended […]

Share This!