Carbon capture and storage gains industry support
Eleven companies have expressed interest in supporting the large-scale deployment of carbon capture and storage (CCS) technology in Houston, Texas, US.
Eleven companies have expressed interest in supporting the large-scale deployment of carbon capture and storage (CCS) technology in Houston, Texas, US.