Riverside buys controlling stake in Spain’s Essential Compositions

Essential Compositions is a developer and manufacturer of fragrances.

Share this