Guest blog from Yorkshire Energy Doctor, Kate Urwin
Last week the CMA reported that consumers are paying £1.7 billion a year more than they need to on their energy bills, with 70% of the domestic customers of the six largest energy firms on the more expensive ‘default’ standard …