At Slate, Daniel Politi reports that Amazon has admitted its drivers have to pee in bottles and issued an apology to the U.S. representative it mocked on Twitter for making the claim.
— Read the restAmazon rowed back an initial denial that it gave last week when it aggressively responded to Rep.