Amazon
Amazon workers in Germany strike in lead up to Christmas
Amazon employees have downed their tools and gone on strike in two locations in Germany in a bid for improved working conditions, sparking fears that Christmas orders might not arrive in time.