Zoox, the startup with the funny name, is ready to show some of what it has been up to on San Francisco’s streets.


Source: Auto Feed