Last mile brief: what kind of environments are best suited to autonomous delivery vehicles?

This week on the last mile brief, we look at a autonomous delivery vehicle’s struggles navigating a typical UK urban environment, and discuss what kind of locations would be best suited for such vehicles.