Investors look to Lighten Up on Shares of SatCon Technology, Shares Down 3.2% (SATC) By: Comtex SmarTrend® News Briefs November 17, 2011 at 13:54 PM EST Read More >>