Strategy: J.Crew is shutting down one of its most popular stores in a grim sign for the company's future

07 December 2017, 21:01 UTC

J.Crew is shutting down its 21-year-old store located at 99 Prince Street in Manhattan's Soho neighborhood.

More details