Plug Power Sells Texas Site for Data Center Development
Plug Power has sold land in Graham, Texas that was previously designated for a hydrogen plant to Stream Data Centers. The site will now be developed for data center use, according to Data Center Dynamics' report.