Beacon Power reported Net Revenue of $28,000 and a Net Loss of $4.5M for the 2nd Qtr 2008.
Beacon Power Wins Environmental Approval to Build 20 MW Flywheel Plant in Stephentown, New York
Beacon Power reported Net Revenue of $20,000 and a Net Loss of $5.3M for the 1st Qtr 2008.