Campaigners have climbed the offices of the Competition and Markets Authority (CMA) in London, in protest of its “whitewash” final energy market report.
Campaigners have climbed the offices of the Competition and Markets Authority (CMA) in London, in protest of its “whitewash” final energy market report.