International Flavors & Fragrances (IFF) is rated a sell due to persistent high leverage, weak cash flow, and an unimpressive ...