Features News Robot delivery has finally begun via Palo Alto startup A company in Palo Alto, California is finally using robots to deliver things. (more…)... Ben Allen August 29, 2017