According to reports, ecommerce giant Alibaba is building a five-floor shopping mall near the company's headquarters in the Chinese city of Hangzhou. Aptly called "More Mall," the location is built on 40,000 square meters of land and is slated to ope...
by David Lumb via Endless Supplies .Ca - News
No comments:
Post a Comment