×

Making the oil sands environmentally friendly

7:00 PM ET Thu, 27 Nov 2014

How is tech helping to make the oil sands industry environmentally friendly?