Tag Archives: Stonecrest

Amazon Could Just Have Its Own City

Tech companies have essentially turned some West Coast locales into company towns b​y bankrolling infrastructure, schools and libraries; but the city of Stonecrest, Georgia, is going a step further and has offered Amazon an actual company town to be named the City of Amazon. Read more... Read more