Hollister, a subsidiary of Abercrombie & Fitch, is closing its only store in Aberdeen, Scotland next month, the fashion firm ...
Party City is slated to close at least 700 locations in 2025, while other retail chains are shutting down stores for a ...