Categories Articles Alibaba investment sparks 259% rally in Chinese delivery firm Post author By crystalg Post date September 2, 2020 Business Insider Business Insider Tags 259%, Alibaba, Chinese, delivery, Firm, Investment, Rally, Sparks ← How Yes Way Rosé Won Over the Wine World → We prefer fictional villains who remind us of ourselves (and that’s OK!)