Press Release | Mon May 19, 2008 12:56pm EDT

Beacon Power Wins Environmental Approval to Build 20 MW Flywheel Plant in Stephentown,...

* Reuters is not responsible for the content in this press release.