March 08, 2018
With many of its leases up for renewal, Abercrombie & Fitch announced Wednesday (Mar. 7) that it plans to shutter another 60 stores by the end of 2018. The retailer has not said which locations would close, according to CNBC reports. Closing some of it’s brick-and-mortar stores would allow Abercrombie to invest in making changes to […]