China's Alibaba unveils autonomous logistics robot
Delivery made easy: An autonomous logistics robot was unveiled by China's Alibaba, which will facilitate last-mile deliveries.
Delivery made easy: An autonomous logistics robot was unveiled by China's Alibaba, which will facilitate last-mile deliveries.