China fines tech giants including Alibaba, Baidu for failing to report 43 deals

China fines tech giants including Alibaba, Baidu for failing to report 43 deals

FILE PHOTO: The Chinese national flag is seen in Beijing, China April 29, 2020. REUTERS/Thomas Peter/File Photo

China‘s market regulator on Saturday said it was fining companies including Alibaba, Baidu and JD.com for failing to declare 43 deals that date as far back as 2012 to authorities, saying that they violated anti-monopoly legislation.