Could electric vehicles hold a key to the future of the oil sands?

November 22, 20190:22:16