The Body Shop’s administrators FRP Advisory said it will close seven of the retailer’s stores today with more closures expected in the coming weeks as “the current store portfolio mix is no longer viable” for the business.
Already have an account? Sign in here