Chinese regulators have ordered sweeping changes to the country’s biggest payment app Alipay, as the ruling Communist Party attempts to rein in “the unruly growth” of...
Chinese regulators have fined Alibaba Group Holding CNY 18 billion ($2.75 billion or roughly Rs. 20,500 crores) for violating anti-monopoly rules and abusing its dominant market...