Friday, 14 April 2023

Contract drug manufacturer Catalent warns of hit from costs, low production