Aurelius working on Body Shop deal
Beauty products chain the Body Shop has been put up for sale by its Brazil-based owner Natura & Co, with private equity firm Aurelius Group now in discussions over acquiring the business, according to a report by Reuters.