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. Get the Full Story Complete the form to unlock this article and enjoy unlimited free […]