THE last mile transport craze is gaining momentum, if this year’s Consumer Electronics Show is any guide. View the original post
Archive for January 21st, 2015
Lapping pedestrians on the last mile


THE last mile transport craze is gaining momentum, if this year’s Consumer Electronics Show is any guide. View the original post