The Alibaba Group's websites accounted for no parcels delivered in China.
Since 2012, the Chinese Communist Party has had a Party Committee in place in the company and has over 2,000 party members as Alibaba employees
 The Financial Times reported that the disappearance may have been connected to a speech given at the annual People's Bank of China financial markets forum, in which Ma criticized China's regulators and banks

