By CEP Staff • 26 November 2012 in News

Low emissions turbine developer raises $10 million Series A