Global National
February 24 2020 8:46pm

Teck Resources drops $20.6 billion Alberta oilsands project

Teck Resources has abruptly withdrawn its application for its $20.6 billion Frontier oilsands mine, right before the federal government could rule on the project’s approval. Heather Yourex-West looks at how Teck is explaining its sudden decision, and the fears surrounding other projects.

Responsive site?

Video Home