site logo

IFF completes $26.2B merger with DuPont unit

Dupont / IFF