Search
Close this search box.

Cap & Trade’s Failure Means It’s Time for a Carbon Tax: ‘We don’t have a good price signal on carbon, and we need it’