Inside Alibaba's new kind of superstore: Robots, apps and overhead conveyor belts

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.
Data & News supplied by www.cloudquote.io
Stock quotes supplied by Barchart
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the following
Privacy Policy and Terms and Conditions.