×
On-demand delivery

Alibaba's Driverless Robots Make 10 Million Deliveries

Xiaomanlv autonomous robots developed by Alibaba Group delivered more than 10 million parcels as of March 31, according to the latest company earnings report.