Share this postAlibaba Results masterleong.substack.comCopy linkFacebookEmailNoteOtherAlibaba Results Aug 03, 2021∙ PaidShare this postAlibaba Results masterleong.substack.comCopy linkFacebookEmailNoteOtherShareslides over hereRevenues were up 34% which is amazing… in line with my expectations… a small miss to market estimatesThis post is for paid subscribersSubscribeAlready a paid subscriber? Sign in