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 ...