Scores of Amazon warehouse workers across several European countries have decided to go on strike. Workers have cited ‘inhuman working condition’ as...