Exclusive: Prospective bidders for The Body Shop balk at £500m valuation

The Body Shop store exterior

As Retail Week first reported, cosmetic giant Natura & Co is holding out for between £400m and £500m for the UK-based ethical health and beauty chain.

 

Already have an account?

Want to read more?

Register for LIMITED guest access

Register now

Get premium access

£5 A MONTH for 3 months

Subscribe now