Oregon OR
Tupperware, no longer a kitchen staple, files for bankruptcy
Tupperware, the brand synonymous with food storage in American homes, has filed for bankruptcy after years of struggling with its business model and debt. The brand wrote itself in…