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.

Read more in the Dallas Morning News