Hurricane Debby Impact
Hurricane Debby has made landfall, affecting the East Coast. More than 158,000 electricity customers are without power in Florida and Georgia after the arrival of Debby. The hurricane is expected to dump potentially historic levels of rain and bring catastrophic flooding. This may cause delays in surrounding areas due to severe weather and flooding. For [...]