Photo 1 of 2

View all

Will robots be making deliveries in Menlo Park?
A delivery robot from Starship Technologies wheels down a sidewalk in Palo Alto. (Photo courtesy Starship Technologies.)

© 2018 Almanac Online.
All rights reserved.