Tupperware Brands Corp. will terminate operations at its Orlando headquarters, permanently close the facility at 14901 S.
Severance agreements and other contracts are on the line as Tupperware weighs its Chapter 11 bankruptcy options.