South Carolina
Tupperware shuts down only remaining US plant, moves manufacturing to Mexico as over 100 workers laid off
Tupperware Brands announced it will be closing its South Carolina factory and laying off more than 100 workers as the iconic plastic food container company opts to open a new, cheaper plant in Mexico.
Tupperware Brands announced it will be closing its South Carolina factory — the company’s last remaining plant in the US — and laying off more than 100 workers.
The iconic plastic food container company will shift all of its manufacturing operations ... [2871 chars]