Ovo Energy pays £ 8.9 million after submitting incorrect invoices on June 17, 2020 +0 Ovo Energy Ovo Energy