Alibaba 2021 annual Published May 21, 2021 at 881 × 643 in An Update on Alibaba’s Growth Engines (Tech Strategy – Daily Article)