UK on track to surpass carbon storage goals but delays ‘will mean UK misses 2030 targets’
In a recent report from Westwood Global Energy Group (Westwood), the potential for the UK to surpass its carbon capture and storage (CCS) targets is underlined, but significant risks loom due to delays, cancellations and...