German investment fund Aurelius Group is acquiring British beauty retailer The Body Shop from Brazilian retailer Natura & Co in a EUR 207 million deal. Natura bought The Body Shop from L’Oreal in 2017 for around EUR 1 bln.
The Body Shop stores in Romania, operated under franchise, had been closed since the beginning of the summer, with the company announcing at the time that it was preparing a new concept on the local market, “a workshop where all customers will enjoy a unique shopping experience”. Subsequently, the company announced that the stores would be reopened on the local market under a new concept.
“The Body Shop is a business that many of us grew up with,” says Tristan Nagler, partner at Aurelius “It’s an opportunity to get the business back on its feet and return it to its former glory. There are still plenty of bricks and mortar.”
Source: profit.ro