Saturday, August 22, 2026

PPL Corporation completes sale of U.K. utility business, resulting in net cash proceeds of $10.4 billion




News Story – QuoteMedia Market Data Solutions




Share: