TSS leases 380,000 sq ft warehouse campus in Georgetown, Texas under seven-year deal
TSS secured about 380,000 square feet of warehouse space at Berry Creek Business Park in Georgetown, Texas, under a seven-year lease. The facility expands capacity to support AI and high-performance computing infrastructure demand.