Cheap energy deals vanishing from market, say Which?

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