The City of Amazon? Community in Atlanta suburbs offers tech titan its own town by Monica Nickelsburg on October 3, 2017October 3, 2017 at 1:31 pm “Welcome to Amazon” is a phrase commonly heard on the tech titan’s Seattle campus but typically reserved for new employees and office tours. That could all change if Stonecrest, Ga.,… Read More