China fines tech giants over anti-monopoly violations
Chinese tech giants including Alibaba Group and Tencent Holdings were fined Saturday for failing to report corporate acquisitions, adding to an anti-monopoly crackdown by the ruling Communist Party. The companies failed to report 43...