China's competition watchdog on Saturday said it was fining companies including Alibaba Group Holding, Tencent Holdings, Baidu and JD.com a total of 21.5 million yuan ($4.5 million), the latest round of penalties in the nation's ongoing crackdown on monopolies. China's State Administration for Market Regulation said that it was fining the companies for failing to declare 43 deals that date as far back as 2012 to authorities, saying that they ...