Business Insider/Mary Hanbury Fashion brand Charlotte Russe has filed for bankruptcy and is closing 94 stores imminently. The company has around 500 stores, most of which are located in malls. We visited its only Manhattan location, which is one of the stores that is slated to close. Charlotte Russe filed for bankruptcy early Monday morning. […]