Manipulating high energy prices

Energy firms will have to prove financial fortitude.
E.ON has been fined for overcharging customers

Breaking