Special report: The trust deficit

Last year’s CMA investigation was supposed to re-establish trust in the energy sector but as far as politicians are concerned, the energy sector is still Public Enemy No 1.

Close
Close

Request a call back