24-02-2020 20:14 via globalnews.ca

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.
Read more »