The Alibaba Group's websites accounted for 80% of China's online sales by September 20, 2014.
 In 2015, Alibaba later launched its Shanghai-based sports division, AliSports, after a consolidation of some of the parent company's existing business units
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

