Stock to Watch: SatCon Technology Up 19.6% (SATC) By: Comtex SmarTrend® News Briefs June 12, 2012 at 11:15 AM EDT Read More >>