Business ❯Finance ❯Sales Performance ❯Revenue Growth
The UK’s largest pork supplier halts operations at Northmoor Farm and vows not to sell pigs from the site while reporting record profits.