Employees at Amazon's warehouses in Germany are on strike in a long-running dispute over better pay and conditions, but Amazon has promised Christmas orders will be delivered on time.
Employees at Amazon's warehouses in Germany are on strike in a long-running dispute over better pay and conditions, but Amazon has promised Christmas orders will be delivered on time.