Neptune to conduct Dutch North Sea CCS feasibility study
Neptune Energy will conduct a feasibility study into a large-scale offshore carbon capture and storage (CCS) project in the Dutch North Sea with the potential to safely store 120-150 million tonnes of CO2.