By CEP Staff • 17 November 2010 in News

US Solar trade group calls for stimulus grants to be renewed