Could driverless cars like the Google car eventually mean 90 percent less cars on our roads?January 20, 2015/0 Comments/in Consumer, Future, Impact, Industry, News, Transportation Mother Nature Network