By CEP Staff • 7 November 2012 in News

ANALYSIS: Obama victory provides window for Wind PTC renewal but outlook on clean energy remains mixed