Capstone Turbine Corp. received an order for one of its microturbines for a microgrid project in China....

Subscribe to get the full story.


Are you a subscriber? Sign In