Shell Canada Products says it’s going ahead with its Polaris carbon capture project in Alberta.