China slaps Alibaba with $2.8 billion fine in anti-monopoly probe
Chinese regulators hit Alibaba with a 18.23 billion yuan ($2.8 billion) fine in its anti-monopoly investigation of the tech giant, saying it ...
Chinese regulators hit Alibaba with a 18.23 billion yuan ($2.8 billion) fine in its anti-monopoly investigation of the tech giant, saying it ...