Google to release more than 100 self-driving cars

Updated:

Loading
Google says it plans to release more than 100 self-driving cars and test them out near their headquarters in California.