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 »