Tag: Institute for Energy Economics and Financial Analysis

Teck Resources Oil Sands Project Cancelled Over Environmental and Economic Concerns

0
On February 23, 2020, Vancouver, B.C.-based Teck Resources Limited announced its withdrawal of the Frontier Project from the regulatory review process. The company will...