Bigger, faster self-driving delivery vehicles are coming to Palo Alto streets
Mountain View-based Nuro recently received approval from the California DMV to test new self-driving delivery vehicles in Mountain View, Los Altos, Palo Alto and Menlo Park. Courtesy Nuro. In a sign ... > react
Open the Full Article - Posted 6 months ago
Latest Los Altos California News Reports
More results in our Los Altos California Archives