Capstone Distributor RSP Systems Executes a New 1.6 MW Long-Term Service Contract Bringing its Total FPP Attachment Rate to 90% or 24.6 MW in Their Territory

Stock Information for Capstone Turbine Corporation

Loading

Please wait while we load your information from QuoteMedia.