Carbon capture delay ‘could add £20bn’ to UK climate costs

A ten-year delay to the deployment of carbon capture and storage (CCS) technology could add … Continue reading Carbon capture delay ‘could add £20bn’ to UK climate costs