DESCRIBED as ‘the biggest piece of energy legislation in the UK’s history’, the UK Government’s Energy Bill yesterday (October 26) became law having received Royal Assent. Responding, Claire Mack, Chief...
Why? Free to subscribe, no paywall, daily business news digest.