Press Release

Firmenich Inaugurates New Campus in Geneva