Global carbon capture market stalls amid policy delays

A total of 50 CCS projects are in operation globally with 44 facilities under construction

Irene Basili, chief executive at Shearwater
Irene Basili, chief executive at ShearwaterPhoto: NTB/SCANPIX