site logo

Abercrombie & Fitch on track despite Q3 misses