As Centrica announces figures for the first half of the year, we ask is there enough competition in the energy market? And 130 rules covering retailers are to be scrapped. Show more
Discover 11,128,835 listings and 282,183 playable programmes from the BBC
As Centrica announces figures for the first half of the year, we ask is there enough competition in the energy market? And 130 rules covering retailers are to be scrapped. Show more