While we still don't know how this new technology affects the “delivered in 30 minutes or it’s free” policy, pizza delivery robots are coming to a town near you.
While we still don't know how this new technology affects the “delivered in 30 minutes or it’s free” policy, pizza delivery robots are coming to a town near you.