Headlines
November 24, 2024

fragrance

Firmenich inaugurates new campus in Geneva
Firmenich receives SBTi approval for net-zero emissions target