Tupperware Brands just announced it’ll be closing its South Carolina factory, the company’s last remaining plant in the US, and laying off 148 employees. The iconic plastic food container company will now have all of its manufacturing operations in Mexico.

Start the Conversation

Your email address will not be published. Required fields are marked *