DSM-Firmenich Delivers Robust Q1 2025 Results, Accelerates Strategic Exit from Animal Nutrition Business Read More » Prashant April 30, 2025