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

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