site logo

Ascena stanches losses despite traffic, pricing struggles