Tag: Ovo Energy customer care issues

news-17092024-101716

Ovo Fined £2.37m for Customer Complaint Failures

Ovo Energy Faces £2.37m Fine for Customer Complaint FailuresOvo Energy, a prominent energy firm in the UK, has been slapped with a hefty £2.37...