Cost of Energy: What Might the Helm Review Mean for UK Clean Growth?

The 242-page independent review headed by Professor Dieter Helm pulls few punches on the UK’s existing energy policy landscape [...]