Stephen Taub Biopharma Deals Offer Hope for Future Public Listings Investors are cautiously optimistic that the sector’s long drought could be coming to an end. Stephen Taub March 27, 2023 Nicky Loh/Bloomberg