Business

Almac posts record-breaking sales after another year of growth

Revenues at Craigavon pharmaceutical firm up 14% to £958m as profits come in at £93.8m