Element Partners investment in Capstone Turbine Corp (369294)

Financial Transaction: 

N/A


Capstone Turbine Corp