Work

Higher Price, Lower Costs? Minimum Prices in the EU Emissions Trading Scheme

FWCI: 4.051
Cites: 51
Cited by: 18
Related to: 10