Scottish Government willing to go it alone on carbon capture, reveals energy minister

CCS
The Air Products facility at Port Arthur, Texas, is home to a leading US carbon capture and storage project

Breaking