Submitted by foxbusiness4472 in business
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.
Submitted by foxbusiness4472 in business
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.