TierPoint Data Center Expands Revitalization of Downtown St. Louis
November 14, 2025
To meet strong demand for data center services, longtime St. Louis resident TierPoint is investing up to $150 million in downtown St. Louis for another location near Locust Street.