Teck Cites Climate In Move To Scrap Alberta Oil Sands Project

Teck Resources Ltd., based in Vancouver, British Columbia, has said it's withdrawing its application for a CA$20.6 billion ($15.5 billion) oil sands project in Alberta, Canada, citing the ongoing public debate...

Already a subscriber? Click here to view full article