Investor Confidence in Biopharma Sector Takes a Hit
New approvals from the Food and Drug Administration (FDA) are continuing to put downward pressure on the share prices of drug developers, indicating a growing skepticism among investors towards the…