(SeeNews) - Oct 19, 2012 - Bad news on the green front this week as US firms Satcon and A123 Systems file for Chapter 11 protection and compatriot SunPower unveils 900 lay-offs mostly in the Philippines.