
Image Credit: STAT News
STAT+: Investment firm RA Capital lays off incubator staff amid industry instability, push into China
Biotech investment firm RA Capital has laid off staff at its internal startup incubator, highlighting the instability among VCs as the biotech industry struggles to right itself.