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...To view the full article, register now.
Already a subscriber? Click here to view full article