Advertisement
Industry News

Natures Menu invests over £10m into pet food production

Dog and cat food manufacturer Natures Menu has invested over £10 million into its production capacity. The Norfolk-based company is in the process of expanding its manufacturing capabilities.

Back to top button