Could the Alberta election result hurt tar sands development?
Fort McMurray in the Alberta tar sands. Photo credit: Kris Krug via Flickr. By Anders Lorenzen The people of Alberta, which is home to the tar sands and one […]
Fort McMurray in the Alberta tar sands. Photo credit: Kris Krug via Flickr. By Anders Lorenzen The people of Alberta, which is home to the tar sands and one […]