Alibaba Cloud debuts last mile delivery robot RobotsStaff WriterSeptember 17, 2020Alibaba Cloud, Alibaba Group, Alibaba DAMO Academy, Delivery robots, Autonomous robots, Last mile delivery, Mobile retail, Online retail, E-commerce, China, Cainiao, TaobaoComment