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

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