Florida-based Tupperware Brands (OTC:TUPBQ) announced an agreement to form ... the company faced challenges related to an ...