DownstreamShell to develop a large-scale carbon capture hub in AlbertaeditorJuly 13, 2021July 13, 2021 by editorJuly 13, 2021July 13, 20210692 Shell, major energy company, announced this Tuesday it will develop a carbon capture and storage project at its Scotford Complex near Edmonton. The project would...