 VAN NUYS, CA ACCESSWIRE July 1, 2020 Capstone Turbine Corporation CPST, the worlds leading clean technology manufacturer of microturbine energy systems, announced today that it secured an order for a C600 Signature Series microturbine C600S from the Russian Ministry of Sports to be installed at the Churapcha Institute of Physical Culture and Sports. DV Energy Capstones distributor in the Far Eastern Federal District in Russia, secured the order for the 600-kilowatt microturbine system, which is expected to be commissioned in Fall 2020. The ability to provide clean and resilient power in some of the harshest weather conditions makes Capstones microturbines a go-to solution. 