Plug Power (PLUG) Enters Exchange Agreement for $138.92M of Notes

Go back to Plug Power (PLUG) Enters Exchange Agreement for $138.92M of Notes

Form 8-K PLUG POWER INC For: Mar 12

March 13, 2024 8:10 AM EDT

false 0001093691 0001093691 2024-03-12 2024-03-12 iso4217:USD xbrli:shares iso4217:USD xbrli:shares... More