Ovo Energy fined £8.9 million for over-charging

Ovo has been charged £8.9 million by regulators for over-charging customers as a settlement package, avoiding a fine.
ovo energy logo

To edit the post and publish it please click the button on the right