Terrible supplier. They are not helpful when things go wrong. The customer service team are like robots who keep saying the same thing even when you are explaining that something is still amiss. Changing supplier..
11 months ago
OVO Energy has a
1.1
average rating
from
1,313
reviews