Amazon in Everyone’s Sights

When Amazon (#20 on the Global 5000 rankings) announced they were pulling out of their HQ2 location in New York, a wave of press, comments & criticisms flooded the media. Among the cries for change we found some calling for the breakup of Amazon as it has become too big. Obviously an emotional, ‘in-the-moment’ jump […]