GRAPHIC: Alberta’s oil sands producers paid over $186 billion to Canadian governments of the past 25…” years

By CEC Staff