Amazon puts delivery robots on streets – with a human in tow

Open in new window