CPST - Capstone Turbine expands its renewable energy business in Japan April, 16 2020 10:25 AM Capstone Green Energy Capstone Turbine (CPST) announced its first 800kW C800 Signature Series order for a new and innovative biogas project in Japan.More news on: Capstone Turbine Corporation, Energy stocks news, Read more ...