Shell advances carbon capture efforts with Polaris and Atlas projects in Alberta
Shell Canada Products, a subsidiary of Shell plc, has reached a pivotal moment with its announcement of the Final Investment Decision (FID) for the Polaris carbon capture project at the Shell Energy and Chemicals Park, Scotford in Alberta, Canada. This initiative marks a significant stride in the company’s sustainability efforts, aiming to capture roughly 650,000 […]