Biotech listings shows few signs of cooling

cafead

Administrator
Staff member
  • cafead   Jul 02, 2021 at 11:02: AM
via IPOs of drug developers raised $9bn in the first half of 2021, a record amount that is hard to square with talk of moderation.

article source