According to company sources, following Taobao, Alibaba International Station has also entered the 5th place in the shopping chart of the US App Store and ranks in the top 10 of the app shopping charts in 120 global markets