IPO Pricing Cautious, Short-term Fundamentals Show Shortfalls, Bio-Horizon-B (02627) May Lower Investors' "New Share" Expectations Breaking News Bio-Horizon-BcommercializationgrowthpotentialIPOrevenuevaccine 2 days ago 0 1.3k