ચીન ઉપરાંત અલીબાબાના ભારત સહિત સમગ્ર વિશ્વમાં ઘણી જગ્યાએ કાર્યાલય છે.