I life them 12th Dec 2023 and I’m still get bills from them and I’m owed hundreds of pounds and still getting nowhere even in the complaints department, and they say they don’t hold my email address, but they email me the bills, so I think they are lying
8 months ago
OVO Energy has a
1.1
average rating
from
1,312
reviews