Vancouver – Late in the evening of Sunday, Feb. 23, Tech Resources Limited dropped the bombshell that, just days before the federal cabinet was to decide on the approval of the company’s proposed Frontier oilsands mine, they were pulling out.
Read more >