Croda’s Fragrances and Flavours sales surpass €290m in 2023 April 10, 2024 Croda’s Fragrances and Flavours (F&F) business reported sales surpassed €290m for the first time in 2023, increasing by 17%. Read the full article now! Log in Subscribe