6 employees
A last mile autonomous delivery platform that manages a fleet of autonomous delivery droids.
2020