By CEP Staff • 21 April 2011 in News

US Department of Energy hands $130 million to renewable energy initiatives