By CEP Staff • 16 March 2010 in News

Beacon Power Corp. to raise additional funds to stay afloat