UPDATE: Restructured Body Shop UK to Shutter 75 Stores, Lay Off Nearly 500 Employees
[Update from 2/29/2024] The UK administrators of The Body Shop have provided more details on how many stores…
News February 29[Update from 2/29/2024] The UK administrators of The Body Shop have provided more details on how many stores…
News February 29Avon CEO Jan Zijderveld has stepped down, the 130-year-old U.S. cosmetics company revealed upon closing its sale to…
News January 6