Utah
-
In the northeastern desert of Utah, a new type of oil sands extraction technology has been born. The company behind it claims the process is the most cost-effective and environmentally sound way to develop oil sands.
Page 2 of 2