amazon

Amazon Workers Strike In Italy

Amazon Workers Strike In Italy

Amazon workers are on a 24-hour strike in Italy today over pandemic-driven delivery demands. The strike action marks the first protest involving the company’s entire

Amazon Goes Cashierless In Britain

Amazon Goes Cashierless In Britain

The first checkout-free Amazon Fresh store opened in Britain today. The store, which is located in Ealing, London, is the first Amazon Fresh store outside