technology prnewswire_all 5/23/2026 0 views

AFFILIATE OF PHOENIX INVESTORS SELLS MEMPHIS X-AI DATA CENTER TO SUBSIDIARY OF SPACEX FOR $185 MILLION

The Colossus I Data Center site totals 217 Acres MEMPHIS, Tenn., May 23, 2026 /PRNewswire/ -- An affiliate of Phoenix Investors ("Phoenix") announced the sale of the 217 acres and 785,000-square-foot data center located at 3231 Paul R Lowry Road in Memphis, Tennessee to a subsidiary of...
View original →