Boston Business Journal
Forever 21 is likely to shut down three Boston stores, according to the store closing list included in its most recent filings related to its Chapter 11 bankruptcy restructuring.
Up to 178 U.S. stores will close, including the ones at 343 Newbury St. and 459 Washington St., and the store in South Bay Center in Boston's Dorchester neighborhood. The specialty fashion retailer operates 549 stores across the U.S., and another 251 are operated internationally by affiliates.. . . more