Puget Sound WA
Study: Amazon's deadline pressure on drivers may be leading to accidents
Amazon is responding to accusations that the pressure it puts on delivery drivers to meet demands contributes to crashes. A Buzzfeed-ProPublica investigation found Amazon drivers h…