Deepening concerns about affordability in the the energy market are giving EDF “pause for thought” about the company’s future ...
Ofgem has published its minded-to position to allow British Gas to claim over £7 million to settle the costs it incurred during the supplier of last resort (SoLR) process in April last year. It comes ...