Some Amazon workers pee in bottles to make work deadlines, report says

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