Kristina Zucchi

Author Archive

  • May 18, 2021
    Alibaba Group’s staggering initial public offering (IPO) of $25 billion shattered all records and became the largest IPO ever.1 But how does the Alibaba number compare to other...