Analysis: Will Morris

“Ofgem’s indicator was at one point suggesting suppliers’ profits would be £125, yet the actual audited figure was £30 per customer.”

This content is for members only. Please click here to view the full article.