Alibaba fined US$2.8 billion on monopoly charge in China

Alibaba fined US$2.8 billion on monopoly charge in China