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’


By: - Climate DepotNovember 10, 2011 9:27 AM