Jack Ma, co-founder and executive chairman of Alibaba, China’s biggest e-commerce platform, has announced his unexpected retirement as chief executive officer earlier this month. The company’s core to-customer e-commerce platform Taobao, however, may be facing more hiccups.