The Colossus I Data Center site totals 217 Acres /PRNewswire/ — An affiliate of Phoenix Investors (“Phoenix”) announced the sale of the 217 acres and…
The Colossus I Data Center site totals 217 Acres /PRNewswire/ — An affiliate of Phoenix Investors (“Phoenix”) announced the sale of the 217 acres and…