Shopping9 months ago
The Body Shop shutters all store locations in United States as chain files for bankruptcy
The UK-based company announced its US subsidiary is no longer operational, effective March 1. The Body Shop shuts down operations in U.S. After filing for bankruptcy,...