Monday, October 31, 2005

Oil Sands News

There's a pretty positive article on the potential and the reality of oil sands over at Tech Central Station.

I'm just going to send you there - there's a whole bunch of great links to check out as well.

No comments:

Post a Comment