Fran Horowitz

Abercrombie & Fitch To Shutter Another 60 Stores
Abercrombie & Fitch To Shutter Another 60 Stores
March 08, 2018  |  Retail

With many of its leases up for renewal, Abercrombie & Fitch announced Wednesday (Mar. 7) that it plans to shutter another 60 stores by the...

READ MORE >