7-Eleven and Nuro begin autonomous vehicle deliveries in California

Open in new window