Business

Shell Canada pulls regulatory application for Pierre River oilsands project

Published

An oilsands facility seen from a helicopter near Fort McMurray, Alta., on July 10, 2012. (Jeff McIntosh / THE CANADIAN PRESS)