Industry experts have slammed the UK government for failing to provide clarity around its next steps for carbon capture and storage (CCS).
Industry experts have slammed the UK government for failing to provide clarity around its next steps for carbon capture and storage (CCS).