Biotech Firm, Streaming Co. Launch IPOs Totaling $225M

Cancer-focused biotechnology firm Abpro Corp. and Chinese video game streamer Huya Inc. launched initial public offerings estimated to raise a combined $225 million this week, joining a growing lineup of companies...

Already a subscriber? Click here to view full article