5 min read Computer & Technology Papa John’s creating new global headquarters in Atlanta, shifting some jobs out of Louisville September 18, 2020 Donna A. Dennis LOUISVILLE, Ky. – Papa John’s announcement Thursday that it’s creating a new global headquarters...