Apple puts $25 million toward new center in Atlanta

The tech-focused hub will be located in the Atlanta University Center.

Latest Videos

Good Day Atlanta

View More
View More