site logo

Inventory pileup at Gap hurts Q1