June 24, 2009
Abercrombie & Fitch Co. is aggressively marketing its upcoming Hollister flagship in Manhattan as “The Epic Hollister Store.” The four-level, 40,000-square-foot flagship,...