News

Austin, Texas, is one of the latest American cities where robots are now making deliveries — and competing with people for space on the road. A fleet of 10 such robot vehicles, which look like ...