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 […]

Read Article →