Self-driving cars are expected to be approved for public use if they pass some additional safety tests. Pedestrians should be more than pleased.
↧