Tag: carbon capture

World’s first oil sands carbon capture and storage

   Shell has announced plans for a carbon capture and storage (CCS) project at an oil sands operation in Canada.