Eric Newell

no-image

A price signal on carbon

The former CEO of Syncrude wants to see a national price on carbon.