What do you get when you put some of the Canadian Oil Sands fiercest critics in the same room with its most vocal supporters? The Alberta Government’s new 18-member Oil Sands Advisory Group. The Alberta government announced the formation of… Co…
Continue reading