Teck Resources: Rough road on oil sands investments
… may be no better example of Canada’s deeply afflicted oil sands industry than Teck Resources, the long-established … its overly optimistic expectations regarding its venture in oil sands, an expensive source of energy.
April 01, 2015
Tom Sanzillo, Deborah Lawrence