By CEP Staff • 13 September 2011 in News

ANALYSIS: UK carbon floor price – a tax masquerading as investment incentive?