
Annual sales hit £1bn at Craigavon pharma firm
Total revenues for the year ending 30 September were £1.027bn - 7% higher than 2023.
Full Article
Total revenues for the year ending 30 September were £1.027bn - 7% higher than 2023.
Full Article