Plug Power CEO: The Future of Gas Turbines is Going to Go Away

October 12, 2023