IFF Opens New Flavors Facility in India

14:32 PM | June 20, 2012 | Natasha Alperowicz

International Flavors & Fragrances (IFF) today announced the opening of a new flavours facility at Gurgaon, near Delhi, India. It will serve...