David Wei si Elvis Lee, directorul operational al companiei, si-au dat demisia in semn de asumare a raspunderii pentru defaimarea imaginii Alibaba, desi ei insisi nu au fost implicati in fraudele instrumentate de abonatii respectivi.
Jonathan Lu, seful Taobao.com, a fost numit in locul lui David Wei, potrivit sursei citate.