OVO Energy Australia
Read all reviews for OVO Energy Australia →
minus 10 ...this company caused me so…
minus 10 ...this company caused me so much hassel & stress, do not touch them with a barge pole 1) No phone service just endless loop say they will get back to you 2) Don't Reply to E mails 3) Advertise one thing then get you to agree , then bump your Direct debit up 33% even after solar was installed & can see the production. 4) Now having a go round with the Bank over a direct debit. What a Shambles Man they sure need to get their whole approach sorted or else sell used cars.