Will CCS really be a game-changer for the North Sea?
The tide appears to be turning in the United Kingdom with new approaches to carbon capture and storage (CCS) in the North Sea.
The tide appears to be turning in the United Kingdom with new approaches to carbon capture and storage (CCS) in the North Sea.