Energy industry representatives have raised doubts that a clean bill of health for the market from the Competition and Markets Authority could do anything to restore trust in the sector.
Energy industry representatives have raised doubts that a clean bill of health for the market from the Competition and Markets Authority could do anything to restore trust in the sector.