BB Biotech Q1 2026 Report: Loss Drops to CHF21M from CHF241M, Signaling Strong Turnaround
BB Biotech’s Q1 2026 interim report shows a sharp drop in loss to CHF 21 million, reflecting a strategic shift and better biotech portfolio performance.
2 minutes to read



