3 years agoLargest oil sands producers create alliance to reach net zeroCanada’s largest oil sands producers, together responsible for 90% of bitumen production, have teamed up to achieve net zero greenhouse gas emissions. […]