Scottish CO2 hub “a unique opportunity for the UK”

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

More from Energy Voice

Latest Posts