Deals | Wed Oct 17, 2012 12:00pm EDT

Satcon Technology files for bankruptcy