Tupperware Brands filed for bankruptcy protection in Delaware late on Tuesday, succumbing to mounting losses due to poor demand for its once popular