Prospective North Sea CCS sites sought to ‘turbocharge’ UK’s path to net zero

UK regulator the North Sea Transition Authority (NSTA) has called on interested parties to submit their proposals for potential carbon storage locations in the North Sea.