Plug Power and Stream US Data Centers amended a purchase agreement to push the closing date to March 31, 2027. This extension provides additional time to complete title commitments and deposit releases.
Plug Power and Stream US Data Centers amended a purchase agreement to push the closing date to March 31, 2027. This extension provides additional time to complete title commitments and deposit releases.