Monday, February 20, 2012

Abercrombie & Fitch Thinning the Herd


TrafficCourt posted that Abercrombie & Fitch were shuttering approximately 180 stores representing 18% of its total US store count by 2015.

No comments: