J. Crew Closing 20 Stores

Retailers Continue To Feel Brunt Of E-Tail, Changing Shopping Habits J.Crew Group is moving forward with plans to close about 20 J.Crew and factory stores in 2019, adding to the net closure of 34 stores last year. There is a J. Crew store at the Shops of Nanuet but the company will not specify which […]

Continue Reading