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.