Shell Takes FID on Carbon Capture, Storage Projects in Canada

Shell’s CCS projects are expected to start operations near the end of 2028, Shell said in a news release.