NationalAug 27, 2023Vantage Data Centers proposes 1.7-million sf Atlanta-area campusRegion a major attraction for data centers