Alibaba fined $3.66 billion on monopoly charge in China

Alibaba fined $3.66 billion on monopoly charge in China

Sydney Morning Herald

Published

The Chinese Communist Party is cracking down on the country’s biggest e-commerce company, warning it not to stifle competition.

Full Article