UK launches Net Zero Strategy

The UK Government launched its landmark Net Zero Strategy on October 19 setting out how the UK will secure 440,000 well-paid jobs and unlock £90 billion in investment in 2030 on its path to ending its...