co2 liquificaton environmental impact
sccs is the largest carbon capture and storage research group in the uk. with internationally renowned researchers and state-of-the-art facilities, we are unique in our connected strength across the full ccs chain.
ADS