Ever since the company was founded in 1947 (under the name Popular Merchandise), J. Crew has served as one of the leading retail stores in America. It is sad to see such an American institution go down, but apparently, that is what’s about to happen in the near future. A few years ago, J. Crew was still dominating the market with over 450 stores selling everything from clothes, bags, jewelry, perfumes, shoes and sporting goods.
Now, after some tough market turns, the company is having problems staying in business. On May 4th 2020, the company filed for bankruptcy, with plans of shutting down stores and closing up all business ventures for good. If you still have an open J. Crew shop in your area, make a short visit because it’s not here for long.