Tupperware Brands Corp. will terminate operations at its Orlando headquarters, permanently close the facility at 14901 S. Orange Blossom Trail and lay off 145 employees effective Dec. 31.
Tupperware Brands Corp. will terminate operations at its Orlando headquarters, permanently close the facility at 14901 S. Orange Blossom Trail and lay off 145 employees effective Dec. 31.