self-driving

Many people in Austin Texas witnessed to have seen some of Google’s self driving cars recently, and now we are certain why. The Mountain View-based company revealed some information regarding to this situation. They said that they were in a testing stage of vehicles to see just how well the […]