Tupperware Shutting Down Plant, Moving Production to Mexico
-
Tupperware Brands is shuttering its last remaining manufacturing plant in
the U.S. and moving operations to Mexico, costing more than 100 workers
their jobs.
1 hour ago