In January, German public broadcaster ARD denounced the bad treatment of contract workers in Amazon’s German distribution centers. From that point Amazon has lost its nimbus. As workers have started to strike, more negative news is to be expected.
Download chart