Alibaba Group (NYSE:BABA) announced their quarterly results for 2Q21 on 5 November 2020. After looking through their financial reports, here are some of the key points. Financial Highlights Revenue was RMB 155.06 billion (approximately USD 23.45 billion), a year-on-year increase of 30%.Net income was RMB 28.279 billion (approximately US$ 4.24 billion). This was a decrease of 63% from RMB 70.748 billion in the same period last year. This is largely due to gain in relation to the receipt of 33% equity interest in Ant Group. Excluding this one-time gain and certain other items, non-GAAP net income was RMB47,088 million (US$6,935 million). An increase of 44% year-over-year.The number of annual active users in the Chinese retail market is 757 million. An increase of 15 million from June 30, 2020.Mobile MAU (Monthly Active Users) in the Chinese retail marketplaces reached 881 million in September. An increase of 7 million from...