Avride, which develops autonomous vehicles and delivery robots, plans to deploy delivery devices in Dallas over the next few months.
Avride, which develops autonomous vehicles and delivery robots, plans to deploy delivery devices in Dallas over the next few months.