Question:
How many physical retail stores does the brand have?
Answer:
861
Stores
2019
Unverified - Added by Steward
abercrombieandfitchcompany.gcs-web.com
48
p. 4 (12 in PDF viewer)
theresah.....2021-02-02 17:19:11 UTC