Massachusetts-based solar company Satcon Technology Corp. filed for Chapter 11 bankruptcy protection Wednesday, becoming the second taxpayer-backed green energy firm this week to do so.




More...