Just came across a great article on marketwatch.com on the debate around the environmental viability of Canada’s oil sands. Take a look and let’s hear your thoughts! Do you agree with Deloitte’s report?
http://www.marketwatch.com/story/canada-poised-to-become-global-leader-in-sustainable-energy-resource-development-2011-09-20
You must be logged in to post a comment.