The company has been testing the vehicles on Denver streets since last year, and says the self-driving vehicles will begin picking up public riders “soon.”
The company has been testing the vehicles on Denver streets since last year, and says the self-driving vehicles will begin picking up public riders “soon.”