Kerry Group has released its 2024 financial results, showing group revenue totaling €8.0 billion, with revenue from continuing operations reaching €6.9 billion. Revenue is just below 2023’s €8.02 ...