By CEP Staff • 17 November 2011 in News

US Senators back tax credits for cleantech and energy storage