Scroll to top
© Optimize Consulting Inc. | All Rights Reserved

oil sands


Tag

Bull in a China shop

China’s plans to invest in Alberta’s oil sands has certainly got the chat rooms alive with various theories around the Chinese motives.  From my scan of the…

Optimize Blog September 2, 2009