Canadian Oil Sands companies to help financing deadly highway improvements
Canadian Oil Sands companies are asking the government to upgrade the section of Highway 63 north of Fort McMurray, in the province of Alberta, which leads to several oil sands projects.