Tuesday, June 10, 2025

Duke Energy restoring power to remaining 26,000 customers after repairing nearly 1.8 million outages in Carolinas




News Story – QuoteMedia Market Data Solutions




Share: