Some UK Amazon workers pee in bottles to make work deadlines according to a new report. Elizabeth Keatinge has more.
Buzz60, USA Today: Movies
Mon, 04/16/2018 - 11:16pm
Some UK Amazon workers pee in bottles to make work deadlines according to a new report. Elizabeth Keatinge has more.