your browser not support this video

First Autonomous Oil Sands Operation Relies on Proven Technology and a Partnership Approach