
Plug Power sells Texas project and advances New York deal, expects $80M liquidity boost soon
Plug Power announced the sale of its Graham, Texas project to Stream Data Centers for up to $76.5 million and a staged closing of its New York Gateway Project sale. These transactions are part of a broader $275 million liquidity improvement plan thro...

