Teck withdraws application for Frontier oil sands mine project

If approved, the project would have employed up to 7,000 workers during construction phase. Credit: Bek Greenwood from Pixabay.



  • Teck