IFF to Sell Food Ingredients Business to CVC in $4.3B Deal | Intellectia.AI