Could autonomous vehicles put last-mile delivery on the fast track?

Open in new window