Neptune Energy today announced a feasibility study into plans for 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. [Read more…] about Neptune Energy announces feasibility study into CCS plan for the Netherlands