Plug Power Announces Completion of Undertakings Related to 2023 SEC Settlement

September 5, 2024