Iconic cosmetics brand ‘The Body Shop’ declares bankruptcy, ceases operations in US and Canada
Financial struggles lead to closure of retail stores and online sales The Body Shop, a renowned UK-based cosmetics firm, has announced bankruptcy proceedings, resulting in the closure of all its operations in the United States and imminent shutdowns of numerous …