Capstone secures order for 11 C30 microturbines for western Kazakhstan project

Image: Capstone Turbine Corporation has secured eleven-unit C30 order. Photo: courtesy of Capstone Turbine Corporation.



Related Article
Recommended Whitepaper

View More