Westwood: Project delays threaten UK's ambitious CCS targets
A new report from Westwood Global Energy Group reveals that, while the UK has potential to far exceed its carbon capture and storage (CCS) targets, delays, cancellations and under-delivery still pose significant risk.