Tag: Ovo Energy customer service reviews
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 million penalty by the industry watchdog, Ofgem, for failing to...