Watchdog Ofgem ordered the payments after finding that over 34,000 customers had overpaid their energy bills between 2019 and 2024.Read More
You might also be interested in reading S&P 500 earnings growth to slow in Q3, but likely to beat expectations: Goldman Sachs.
