A five-floor center, called “More Mall,” is being built near Alibaba's headquarters in the eastern Chinese city of Hangzhou, according to Caixin.
Read the rest here:
Alibaba reportedly set to open its first physical mall in China
Your email address will not be published. Required fields are marked *