Yahoo Web Search

Search results

    • The Body Shop: Can It Rise Again?

      The Body Shop: Can It Rise Again?

      WWD via Yahoo Finance· 2 hours ago

      Just five years later, in November 2023, Natura would go on to sell The Body Shop to Aurelius for an enterprise value of $254 million, roughly...