Stream Data Centers Acquires San Antonio Land to Build Data Center

Data center developer and operator Stream Data Centers announced on Monday it has acquired acquired 9.6 acres of land in Westover Hills Business Park to