External Publication
Visit Post

Advent International to Acquire Majority Stake in Salt & Stone

WWD [Unofficial] March 24, 2026
Source
The premium body care brand reached $165 million in revenue in 2025.

Discussion in the ATmosphere

Loading comments...