Alert Icon 2021 Full Year Results Click Here to Register
3,200+ workforce
1.8b in revenues
200+ pharmacomedical manufacturers
160+ countries supplied to