Over half of customers still on ‘poor value’ contracts, says Ofgem

SSE has come bottom of Ofgem’s new league table, which ranks the ten largest suppliers

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