STACK Acquires Land in Atlanta and plans to Expand Campus Capacity to 20 MW
May 15, 2020 STACK Atlanta ATL02
Stack Infrastructure announced plans to expand its Alpharetta facility and more than double its digital infrastructure capacity to nearly 20 megawatts.STACK currently operates a 105,000 sqft, 7 MW data center on 12 acres at 3200 Webb Bridge Road. The company now plans to build a 2-story facility...
Read more