Stock to Watch: Capstone Turbine Down 10.8% (CPST) By: Comtex SmarTrend® News Briefs May 01, 2014 at 11:42 AM EDT Read More >>