https://cntechpost.com/2021/02/02/alibaba-reports-revenue-of-34-billion-in-fiscal-q3-beating-market-expectations/
Alibaba reports revenue of $34 billion in fiscal Q3, beating market expectations