Amazon workers strike in Germany as global pressure against the tech giant mounts

Google translate: