Alibaba, Tencent unit fined under anti-monopoly law » B