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.
The post Tupperware Files for Chapter 11 Bankruptcy After Announcing Closure of Last U.S. Plant appeared first on Breitbart.