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.