UPDATE 1-Chinese police arrest 21 over data theft at Alibaba's delivery arm -Xinhua

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.
Data & News supplied by www.cloudquote.io
Stock quotes supplied by Barchart
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the following
Privacy Policy and Terms and Conditions.