‘The Oil Sands are Canada’s Winning Lottery Ticket’ By Deborah Jaremko Follow CEC on Linkedin CEC Linkedin Follow CEC on Facebook CEC Facebook Follow CEC on Twitter CEC Twitter As Alberta’s oil sands sector reaches a major economic milestone, a new report shows that emissions growth continues to slow. There is a clear “structural break” for the industry where … Read more