
What a weird couple of weeks it's been for Uber. After months of not-so-secretly testing its fleet of self-driving vehicles in San Francisco, Uber announced that the public would be able to begin riding in the cars on December 14. That was apparently too much for the California Department of Motor Vehicles, which had known about Uber's tests but...
More...