Tupperware Brands Corporation has filed for bankruptcy, just months after the iconic American food storage container maker shuttered its last remaining plant in the U.S. amid financial woes. The ...