CCS: The future of the UK’s oil and gas industry
Scottish Carbon Capture & Storage (SCCS), the largest Carbon Capture and Storage (CCS) research group in the UK, is concerned that the multi-billion-pound industry that can deliver effective climate action and a viable future for...