Tupperware Shuts Last US Factory After 48 Years - What’s Next for the Iconic Brand?

#TheHeadlineHour Tupperware, the legendary brand behind those must-have plastic food containers, is closing its last US factory in Hemingway, South Carolina. Discover the reasons behind this major decision, its impact on local workers, and what the future holds for this 78-year-old company. Will Tupperware’s move to Mexico help revive the brand? Watch now to find out!
Back to Top