Big Six ‘overcharge loyal customers £7.3bn’

The Big Six energy suppliers have overcharged their most loyal customers by as much as £7.3 billion.
Read more