Connect to share and comment

Amazon germany strike

Appears In:
Workers are protesting the lack of wage agreements at any of Amazon’s eight warehouses in Germany.
Amazon germany strike

Workers at online retailer Amazon's distribution center in Leipzig on Dec. 11, 2009.

SEBASTIAN WILLNOW