Oilsands executives are heading to three U.S. cities this week to hear what environmental groups, business leaders, academics and others have to say about an industry heavily criticized for its environmental impact.
Comments
You need to be a member of CKA and be logged into the site, to comment on news.