Sustainable Oil Sands?

I’ve just spent a couple of hours examining an impressive document, perhaps the most remarkable of its kind produced by any corporation in the world. The publication is entitled, “A closer look at our journey towards sustainable development”, and is compiled using Global Reporting Initiative (GRI) guidelines. The GRI is …