One of the largest oilsands mines ever proposed advances to public hearings

At a staggering 292 square kilometres, Teck Resources’ Frontier mine is a colossal undertaking that relies on ‘relentless’ growth in world oil demand at a time of global climate precarity