Manufacturers

Natures Menu ups investment in new Norfolk factory to £16m

Natures Menu has announced it has upped investment from just under £13m to £16m as it adds more machinery.

Back to top button