External Publication Visit Post Advent International to Acquire Majority Stake in Salt & Stone WWD [Unofficial] March 24, 2026 Like Share Source The premium body care brand reached $165 million in revenue in 2025.
Discussion in the ATmosphere