A new report from Deloitte says invest in water management, productivity enhancement and technology optimization in the oil sands to build Canada's industria...
Share this note: