The last day to order and ensure your package arrives in time for Christmas is December 16.

Workers in Spain, Poland, and Germany strike against Amazon’s brutal labor practices on Prime Day

Workers at Amazon fulfillment centers across Europe—in Spain, Poland and Germany—went on strike this week, protesting the company’s abysmal pay, inhumane management practices, and refusal to enter into collective bargaining agreementsRead more »