30 Apr 2024 Stack plans 220MW data center campus in Dallas, Texas Company announces six-building campus near Lancaster Airport