Stream Proposes 867-Acre Data Center Campus in Graham, Texas
July 18, 2026 Texas
Headwaters Site Development, an affiliate of Stream Data Centers, is planning a data center campus called Project Saltworks on an approximately 890-acre site in Graham, Texas. The proposed development would include 15 data center buildings on land south of Lake Graham, near FM 61 and FM 209....
Read more