CMA energy market investigation: The UK needs a carbon tax?
On the surface, the latest CMA energy market investigation (Competition and Markets Authority) report appears to be criticising the big six consumer energy suppliers (CMA reports). Consumers have footed a…