[HIGHLIGHTS] 16 Illegal Facts The Cyberspace Administration of China imposed a fine of 8.026 billion yuan on Didi 2022-07-22T03:09:09.492Z Read the full translated version in English Read the full version from chinanews May on the same topic in other locals All business stories on 2022-07-22