Firmenich is the world’s largest privately-owned company in the fragrance and flavor business. Founded in Geneva, Switzerland, in 1895.
It was a sweet week at Take Two Tapas! I shared my Homemade 10 Minute Lemon Curd with you and then gave you a great recipe to use it with! I also updated my