Google unveiled itself Tuesday as the prospective owner and operator of the large data center campus, which is the tech giant’s largest investment in the Peach State.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results