I’m no clairvoyant, but I think Atlanta has a good shot at landing the new Amazon headquarters, despite what other pundits, prognosticators and Saturday Night Live might have to say about it. Business types have already written op-eds claiming that Boston or Washington D.C. are the leading contenders for HQ2, while SNL recently reduced Atlanta […]