Supercritical CO2 for Gas Turbines: Accelerating Speed to Power

Echogen System being craned into place