Big climate win after Teck withdraws its own massive tar sands mine application
This is what climate momentum looks like. Teck Resources has just withdrawn its C$20 billion application to build what was the largest ever tar sands mine in northern Alberta.