10.0.1.127

UK biotech postpones IPO, dealing blow to hopes of window reopening

359
Public biotech markets have crashed to three-year lows in recent days, compounding difficulties for late stage biotech i