Tierpoint, Compass Data Centers Announce New Data Center in Allen
One of the country’s largest data center companies has picked Allen for a major expansion.
St. Louis-based TierPoint LLC is spending more than $20 million on the first phase of its Allen project located on the west side of U.S. Highway 75 near Stacy Road.