Some Amazon workers pee in bottles to make work deadlines: Report

Some UK Amazon workers pee in bottles to make work deadlines according to a new report. Elizabeth Keatinge has more.

       ...

Read More »

By: USA TODAY - 7 days ago

Related Posts