Tech companies developing self-driving vehicle technology have tapped the brakes on testing on California's public roads, ...
some of them were still on the test. So what gives, DMV? “Those questions ... (Currently in California, about 90,000 ...