News

Five years after filing for bankruptcy, Forever 21 announced in mid-March that it would be shutting down its remaining U.S.
A yellow sign is posted that states “Closed by order of Delaware Health and Social ... one of the largest non-department stores in the Christiana Mall is on its way out the door.