Amazon Black Friday strikes take place across Europe 24th November 2017 News Comments Off on Amazon Black Friday strikes take place across Europe Hundreds of workers have downed tools in Italy and Germany Read More »