Read More2 minute read BiomassCaptureRemovalStorageNew Research Is Examining The Potential For A Nearshore CO2 Storage Site In Scotland SCCS, the UK’s largest carbon capture and storage research group, has announced the launch of a research project…bySasha RanevskaFebruary 11, 2025