By CEP Staff • 24 May 2012 in News

US Department of Energy provides $11 million for cleantech start-ups