Wednesday, October 16, 2019

This startup in China that wants to bring 100,000 driverless delivery vans worldwide. It's called Neolix