Executives from Alibaba's cloud division have been summoned by Shanghai authorities in connection with a theft of police data on Chinese citizens, the Wall Street Journal reported . The data breach was exposed earlier this month when a hacker claimed to have procured a trove of personal information from the Shanghai police on 1 billion Chinese citizens - one of the biggest data breaches in history. Based on scans of the police database, cyber security researchers concluded that the stolen data of nearly 1 billion Chinese citizens was hosted on Alibaba's cloud platform, according to the report. Wired has reported...