
Almac Group Reports Record £1.027 Billion Revenue for FY2024
Almac Group, the global contract pharmaceutical development and manufacturing organisation (CDMO), has announced record-breaking financial results for its fiscal year ending 30 September 2024. The company posted £1.027 billion in revenue, a 7% increase from the previous year, alongside a