અને તેમણે બીજા ૧૭ લોકોની સાથે મળીને ૧૯૯૯માં ચીનના ઝેજીયાંગના હાંગઝુમાં પોતાના એપાર્ટમેન્ટમાં અલીબાબાની સ્થાપના કરી હતી.