Capstone Receives C1000 Order for Business Center in Medellin, Colombia By: Benzinga via Benzinga April 20, 2015 at 08:31 AM EDT Capstone Turbine Corporation (www.capstoneturbine.com) (Nasdaq: CPST), the world's leading clean technology manufacturer of ... Read More >>