The UK’s Department for Energy Security and Net Zero has officially granted development consent for the Stonestreet Green ...