Frontpage Tags Oil sands

Tag: oil sands

Tales from the trail: New mega-mine could affect caribou

Last weekend (Nov. 24), the deadline closed for public submissions on the Teck Frontier Mine in northeastern Alberta, which, if approved will be the largest oil sands development in North America. If created as planned,...