Alibaba, Tencent, Baidu Pay $3.4m fines in latest antitrust round

RIYADH: Alibaba Group Holdings, Tencent Holdings and Baidu were among the companies ordered by China’s competition watchdog to pay fines...