Teleretail built a delivery robot to make on-demand logistics easy for small businesses

 Delivery robots are seen as novelties, job-killers and a gimmicky way for...