This week, after more than 70 years of slinging plastic storage containers of all shapes and sizes, Tupperware Brands announced its intent to file for bankruptcy. In a press release, the company ...
Despite its popularity in the UK in the 70s and 80s, Tupperware actually ceased operations here in 2003 and, aside from an ...