site logo

J. Crew sales slide amid 'challenging traffic environment'