Supply Chain Dive spotlights Descartes’ annual ecommerce study, which found that 67% of consumers surveyed experienced a #lastmile delivery failure & that 68% of those affected took action translating into negative consequences for the retailer or delivery company.

Read more on supplychaindive.com