Recent News BioNTech Founders Surprise Departure Triggers Massive Market Selloff as Future Uncertainty Grows The biotechnology sector faced a significant shock on Wednesday as BioNTech announced that its visionary founders would be stepping down from their by Josh Weiner 4 weeks ago