Huh, so Abercrombie & Fitch is closing quite a lot of their flagship stores that they have overseas. That sounds troubling from the company's perspective I can imagine. I wonder what will it take for them to close stores here?
There are no replies in this thread yet. Be the first to post a reply below: