Self-driving delivery robots could soon be common sights in European cities

Open in new window