5/5 - (27 votes)
1688 is the Chinese version of Alibaba.com and as a result, it has a few quirks. One of those quirks is language. Currently, 1688 is only available in Chinese, and it doesn’t have an English version – unlike Alibaba.com which operates in multiple languages.