February 24 2020 2:14pm

Politicians point fingers after Teck pulls out of $20.6B oilsands project

Teck Resources has pulled out of a $20.6-billion oilsands project. The proposed mine was to be built in northern Alberta. Now, the decision to cancel the bid has left politicians pointing fingers. Kendra Slugoski explains.

Responsive site?

Video Home