A major department store chain is set to face closures in 2025. Here's what you need to know about this iconic brand ...