Michael Tran/AFP via Getty For years, Amazon has struggled to defend its corporate image, as press reports alleged that its delivery drivers peed in bottles, ... Lees verder