The Cyberspace Administration of China (CAC), China’s internet regulator, imposed a massive fine of RMB 8.02 billion ($1.19 billion) on Didi Chuxing on Thursday for violating rules of cyber security, data security, and personal information protection. In addition, Didi’s CEO Cheng Wei and President Jean Liu were each fined RMB 1 million. The news came more than a year after the regulator launched a cybersecurity review on Didi and ordered all app stores to pull Didi’s apps. The CAC said Didi’s breach of the rules was “a serious offence with bad influence” in a Thursday statement (our translation). Didi responded by saying it will “strictly comply with” the authorities’ requirements and steadily move forward with its “rectification work.” [CAC, in Chinese]