Waymo’s self-driving vans will show up on public roads this month

Waymo unveiled its new driverless cars at the end of last year, saying they’d hit roads sometime in 2017. The company is now launching the new vehicles on public roads before the end of the month. Read more…
Neowin