All Channels

Amazon wants you to know that it's sorry it lied about knowing its delivery drivers pee in bottles

Amazon apologized to a congressman for tweeting "You don't really believe the peeing in bottles thing, do you?”

Read Full Story >>
The story is too old to be commented.