Alibaba Results Aug 03, 2021∙ PaidShareslides over hereRevenues were up 34% which is amazing… in line with my expectations… a small miss to market estimatesThis post is for paid subscribersAlready a paid subscriber? Sign in