Can New Technology Help The Oil Sands Industry Clean Up Its Act?

The oil sands industry is developing new technologies to reduce pollution and the impact on the lands where they operate – an increasing concern as extraction operations ramp up.

Read more: http://tinyurl.com/m34zmne