Flavor Specialty Ingredients rebrands to Natara Newly independent business Flavor Specialty Ingredients has rebranded to Natara, marking its ambition as a standalone bu... Read more November 10, 2023