17 Jan 2022 --- Switzerland-based flavor and fragrance company Firmenich has been placed at the top 1% of the more than 85,000 companies inspected by EcoVadis, a corporate social responsibility (CSR) monitor. Firmenich increased its score by five points from last year to 88/100, having received EcoVadis’ highest Platinum rating for the second consecutive time.