Author: Rick Ankrum

Beacon Power Flywheels Slow to a Halt

With all the trouble solar panel manufacturing companies have been having I did not know that a flywheel company was also spinning into the ground. Beacon Power Corp. has filed for bankruptcy protection. The flywheel was to be an energy…