E-commerce giant Alibaba fined $3.5B over China’s anti-monopoly rules
Alibaba Group, the world's biggest e-commerce company, was fined 18.3 billion yuan ($3.5 billion Cdn) by Chinese regulators on Saturday for anti-competitive tactics, as the ruling…