
The opportunity is huge: policy decisions will shape future success of UK carbon capture and storage industry
The UK’s carbon capture and storage (CCS) industry has taken a major step forward with the announcement of government agreement for ENI’s Liverpool Bay project. This welcome development comes in a critical period of ongoing government consultations that …