Historic homeware brand Tupperware has filed for bankruptcy in the United States. The Orlando-based Tupperware Brands Corporation said launching bankruptcy proceedings was the “best path forward” after exploring “numerous strategic options” to stay afloat despite debts of more than $700 million. The business – famous for its airtight storage containersContinue Reading