Share this postIs Alibaba’s US$34 billion stock rally justified? Here’s what BofA, Deutsche Bank, Daiwa and Macquarie say about the business makeover masterleong.substack.comCopy linkFacebookEmailNoteOtherIs Alibaba’s US$34 billion stock rally justified? Here’s what BofA, Deutsche Bank, Daiwa and Macquarie say about the business makeover Mar 29, 2023∙ PaidShare this postIs Alibaba’s US$34 billion stock rally justified? Here’s what BofA, Deutsche Bank, Daiwa and Macquarie say about the business makeover masterleong.substack.comCopy linkFacebookEmailNoteOther4ShareThis post is for paid subscribersSubscribeAlready a paid subscriber? Sign in