Inside Alibaba's new kind of superstore: Robots, apps and overhead conveyor belts
August 30, 2018 at 04:09 AM EDT
Alibaba has opened 65 retail stores in China over the past year. CNBC visited a location in Shanghai, also connected to its own robot-operated restaurant.