- | September 28, 2017
They're all in. Ten oil sands companies share more than $1.3 billion in intellectual property. And, they're committing it towards sustainable outcomes.
They're all in. Ten oil sands companies share more than $1.3 billion in intellectual property. And, they're committing it towards sustainable outcomes.
All audit teams aren’t equal. Four actions can make yours more effective.