X

Amazon Workers Strike

‘We are not robots.’ Amazon Workers in Europe go on Strike on the eve of Black Friday

Scores of Amazon warehouse workers across several European countries have decided… Read More