Oxford Biomedica reports 10% constant-currency H1 revenue growth
Oxford Biomedica reported 10% constant-currency revenue growth in H126 to £80.2m, supported by manufacturing and development services demand.
Oxford Biomedica reported 10% constant-currency revenue growth in H126 to £80.2m, supported by manufacturing and development services demand.