‘Urgent and decisive’ action required on CCS technology

Peterhead Power Station backed by BP and Shell was a front runner of the original project.
CCS news

Breaking