Filed under Green Tech Capstone Turbine (NASDAQ:CPST) Executes Another 5-Year Long-Term FPP Service Contract in … Published by on September 3, 2020 … (www.capstoneturbine.com) (NASDAQ:CPST), the world’s leading clean technology manufacturer of microturbine energy systems, announced today …