International Flavors & Fragrances Inc. (IFF), a global creator of flavors and fragrances for consumer products, has opened a creative facility in Jakarta, Indonesia, and a sales office and applications laboratories in Santiago, Chile.
IFT Daily News
Leave a Comment