cleantechies.com
Success of Tar Sands Prompts Expansion Globally
The successful development of the controversial oil sands in Canada has prompted oil companies to invest in similar operations elswhere, including Russia, Venezuela, the Congo, and Madagascar, acco…