Natures Menu opened their newly built pet food plant in Snetterton, Norfolk, UK, which will focus on natural and raw pet foods, reported Eastern Daily Press. Pet food production started in October at the GBP17 million (US$23 million) facility.
This new Natures Menu pet food plant has a capacity…