Eon given the green light to buy Ovo - what does it mean for customers?

1 month ago 15

Rommie Analytics

Six energy businesses currently hold more than 90% of the UK's household energy market. This is going down to five.
Read Entire Article