Shell to Construct Oil Sands CCS Project in Canada

16:47 PM | September 5, 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...