Alibaba’s new driverless robot will ship food to customers

Aqsa Khunshan • June 1, 2018