Shell to Begin Work on Carbon Capture Project in Canada

21:27 PM | September 18, 2012 | Lindsay Frost

Shell says it has begun work on its Quest project, which it says will be the first carbon capture and storage (CCS) project for an oil sands operation in Canada. The Quest project is being built by...