Oxford BioMedica's (OXB's) interim results were broadly in line with our expectations for 2019. The decrease in H119 revenues to £32.1m (-9%) largely reflects the exceptional performance in the pre...
Original Article: Oxford Biomedica - Burgeoning bioprocessing revenues