Forever 21 closing 200 stores, including 21 locations in NY
A national fashion retailer is shuttering more than half of its brick-and-mortar footprint this year. Forever 21 will shut down its headquarters in Los Angeles and close 200 stores nationwide,…