Amazon workers strike in Germany, joining action in Spain and Poland Posted on July 17, 2018...Read More