Tupperware Files for Chapter 11 Bankruptcy After Announcing Closure of Last U.S. Plant
Food container giant Tupperware Brands has filed for Chapter 11 bankruptcy after announcing the closure of its last U.S. factory in favor of moving production to Mexico, the company said Tuesday.