https://alphaedgeinvesting.com/2022/02/25/kgi-alibaba-group-holding-ltd-9988-hk-unfavourable-3q21-results/
KGI: Alibaba Group Holding Ltd (9988 HK) - Unfavourable 3Q21 results