Biotech finance news.