Cap-and-Trade, Emissions Taxes, and Innovation
2008 ◽
Vol 56
(2)
◽
pp. 131-140
◽
2021 ◽
Vol 236
◽
pp. 108130