FinanceTop Stories

OVO Energy to pay £8.9m for overcharging customers

The supplier has accepted the failings in its IT systems and compliance processes over five years resulted in too many customers receiving inaccurate or incomplete information

Related Posts