Ovo to pay £2.4m over customer complaint failures
Energy firm Ovo had been fined £2.4m after the regulator found it had not been dealing with customer complaints correctly. Ofgem said that 1,395 Ovo customers were hit by problems, including long delays in dealing […]