By CEP Staff • 6 September 2012 in News

Shell Canada proceeds with Quest carbon capture project