Avid bioservices reports financial results for second quarter fiscal 2021 and recent developments

-- recorded second quarter revenue of $ 21 .1 million -- -- signed $28 million in business orders and ended the quarter with a backlog of $67 million --
CDMO Ratings Summary
CDMO Quant Ranking