Amazon is considering closing three sites in England and in Scotland in a move union reps criticize despite the company’s pledges of alternative jobs.
Amazon is considering closing three sites in England and in Scotland in a move union reps criticize despite the company’s pledges of alternative jobs.