McCormick opts for EPP ingredient storage solutionEuropean Process Plant Ltd (EPP) has installed a multi-million-pound ingredient storage solution at spice specialist McCormick EMEA’s new UK manufacturing site in Peterborough. Ingredients, Processing