The big six energy companies should not control both power stations and retail supply businesses, according to a new report from consumer watchdog Which?
The big six energy companies should not control both power stations and retail supply businesses, according to a new report from consumer watchdog Which?