UK government warned to speed up on carbon capture ‘lifeline’ for oil and gas

CCS technology
Gassnova, CCS in Norway

Breaking