Teen clothing chain to close in Vermont, New Hampshire following bankruptcy
A national teen clothing chain is going out of business and closing all of its stores, including those in Vermont and New Hampshire.Rue 21 announced it would close its 540 retail stores within the coming weeks. The chain has locations at the University …