The controversial chain has filed for bankruptcy as it faces financial struggles ????