Chinese police arrest 21 over data theft at Alibaba's delivery arm -Xinhua
September 21, 2018 at 11:44 AM EDT
Chinese police on Friday arrested 21 suspects in connection with the theft of customer information from Alibaba Group Holding's logistics affiliate Cainiao Network, state news agency Xinhua reported.