China Fines Alibaba $2.8 Billion in Anti-Monopoly Investigation Admin Apr 10, 2021 Chinese regulators hit Alibaba with a 18.23 billion yuan ($2.8 billion) fine in its anti-monopoly investigation of the tech…