J.M. Smucker Co. to invest $1.1bn in sandwich manufacturing plant in McCalla

pallavi123- November 20, 2021 0

The J.M. Smucker Co. (Smucker's) revealed plans to invest $1.1 billion to construct a new manufacturing plant and distribution center in McCalla, Alabama. The facility ... Read More