TechnologyThis smiling car requires no driver to runHamza KhanMay 17, 2015 by Hamza KhanMay 17, 2015 NEW YORK: Google has just launched a small automatic self-driven car which would soon be seen running on roads....