amazon business insider tweet Business Insider Amazon Snarky Tweet January 11, 2022 Post a Comment Mark Pocan that denied that its workers peed in bottles. In his last shareholder meeting as Amazon… Read more Business Insider Amazon Snarky Tweet