Teck pulls application to build Alberta oil sands mine


Posted on: February 23rd, 2020 by ABC News No Comments

A Canadian company has withdrawn its application for the federal government to approve a proposed open-pit oil sands mine in Alberta



Leave a Reply

You must be logged in to post a comment.