The total value of customers’ credit that energy firms are sitting on, up from £1.4bn last spring as utilities firms have sought to increase their financial buffers amid the energy
The bottom line
Jan 13, 2023
1 minute
You’re reading a preview, subscribe to read more.
Start your free 30 days