The Chinese government has imposed a record $2.75 bn fine on Alibaba Group after the authorities found the internet giant guilty of abusing its dominant market position for several years. The fine is about 4% of Alibaba’s 2019 China revenues. Alibaba’s empire has come under intense scrutiny in Bejing after the founder Jack Ma’s stinging public criticism of the country’s regulatory system in the month of Oct.

Click here to read the full story