DSM-Firmenich: US$3.8B merger of “two iconic companies” to unify science and innovation May 31, 2022 Industry News Read more DSM-Firmenich: US$3.8B merger of “two iconic companies” to unify science and innovation