Tupperware Brands Corp. in the News
Tupperware shutting down last US plant, moving production to Mexico
Tupperware Brands said it will close its last remaining manufacturing plant in the U.S. this fall, which will result in more than 100 employees losing their jobs.