Sign In
Register
Teck Resources Ltd., based in Vancouver, has cancelled plans for a massive oilsands mining project in Alberta.