ship.energy

Shell mulls large-scale CCS project in Alberta

Shell Canada is proposing to build a large-scale carbon capture and storage (CCS) project at its Scotford refining and petrochemicals complex near Edmonton, Alberta. In a statement issued yesterday (13…

Ian Taylor