
Mobile and broadband companies are not being upfront about better renewal deals that could save consumers £325 a year, Citizens Advice has said.
The charity found that instead of automatically offering existing customers their most competitive price, providers were penalising consumers, with three million people paying over the odds for their contracts.