Capstone Turbine Corp. trimmed its net loss during the fiscal first quarter and beat Wall Street estimates for revenue, the company announced Thursday....

Subscribe to get the full story.


Are you a subscriber? Sign In