With heavy debt, Tupperware on the brink of collapse
Tupperware, the iconic food storage brand, is facing a financial crisis with $700 million in debt. ...
Tupperware, the iconic food storage brand, is facing a financial crisis with $700 million in debt. ...