Court Questions Planned Oil Project in Canada

adamEnergy, Politics

The Federal Court of Canada has ordered a environmental review panel to take a second look at the greenhouse gas implications of oil sands project in Alberta proposed by Imperial Oil, an oil producer based in Calgary, Canada.