Oxford Biomedica Shares Slump on Deep FY2026 Revenue Downgrade
Oxford Biomedica (LON: OXB), the London-listed contract manufacturer of viral vectors used in cell and gene therapies, saw its shares fall sharply today after cutting full-year revenue guidance. The company…