Teck Resources Pulls The Plug On $15.5 Billion Frontier Oil Sands Project In Alberta
Credit to Author: Steve Hanley| Date: Mon, 24 Feb 2020 20:05:49 +0000
Teck Resources has decided to abandon its plan to build an enormous new tar sands mine in Alberta. It’s a significant victory for the Earth but environmentalists cannot rest. The fight for a clean energy future has a long way to go yet.
Read more