DOVER, Del. — A Massachusetts energy storage company that received a $24 million federal stimulus grant and a $43 million loan guarantee from the Department of Energy has filed for bankruptcy protection. Beacon Power Corp. of Tyngsboro, Mass., filed for Chapter 11 protection on Sunday in bankruptcy court in Delaware, listing assets of $72 million and debts of $47 million. Read full article >>