Alibaba reports quarterly loss due to government fine

Alibaba Group reported a net loss of Rmb7.65bn ($1.17bn) for the quarter ended March 31, 2021 due to an anti-monopoly fine issued by the Chinese government. Excluding this impact, net profit rose 18% to Rmb26.22bn ($4bn). In April, the Chinese...

Read the full article now!
Subscribe