Almost all the major car makers are working to cut down the role of the stupid human in some way or the other. While I am a fan of technology, I am a bit skeptical about this one. It is all good as long as the manufacturers are testing these vehicles on tracks and closed […]