Amazon denies stories of workers peeing in bottles, receives a flood of evidence in return
By Oodj in Technology
Updated 3 years ago
Amazon fails to hold back the tide.