Data center developer Stream is reaching out to the public in its pitch to build a multi-billion-dollar project at the STAMP site in Alabama. It's likely to face a fight.
Stream Data Centers, a Texas-based company, is planning to expand its operations by building a multi-billion dollar data ...
STREAM U.S. Data Centers, LLC is seeking financial incentives of $774 million while investing more than $11 billion to ...
A proposed data center at STAMP industrial park could use enough electricity to power nearly 400,000 homes. Critics and environmental advocates worry the project could increase power bills for New ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results