Earnings Leadership Transition and Revenue Pressures Weigh on BioNTech Shares
Investors in BioNTech SE were confronted with a dual challenge last week, triggering a dramatic single-day sell-off that saw the company’s stock plummet more than 20%. The catalyst was a...