The Body Shop is closing 100 stores
The Body Shop, a once-thriving retailer known for its ethical stance and natural products, is closing down most of its stores due to a series of financial challenges. The company has been grappling with declining profitability over recent years, which…
