Bigger, faster self-driving delivery vehicles are coming to Mountain View streets
Nuro announces plans to launch third generation of self-driving vehicle in Mountain View, Los Altos, Palo Alto and Menlo Park.
Nuro announces plans to launch third generation of self-driving vehicle in Mountain View, Los Altos, Palo Alto and Menlo Park.