The costs of carbon capture and storage (CCS) would come down sharply if it was deployed in the UK, according to the Energy Technologies Institute (ETI).
The costs of carbon capture and storage (CCS) would come down sharply if it was deployed in the UK, according to the Energy Technologies Institute (ETI).