Press Release

Firmenich Achieves 100% Renewable Electricity Worldwide