Livestock farmers wait for 330m UK - Close to 330m in unpaid support payments is still owed to farmers in England and Wales a full 12 months after the 2002 payment window first opened. 17 October 2003 1 minute read Our Partners dsm-firmenich Lallemand Lanxess Hamlet Protein More News View all Police probe lab in Spain ASF outbreak investigation Disease Notifiable diseases African swine fever 18 December 2025 1 minute read Hog traders take profits as pork values pull back - CME Market Trends Markets and economics 18 December 2025 2 minute read Cattle futures slip as beef prices soften ahead of data EU strikes deal on tighter farm import controls in Mercosur pact Markets Imports and Exports Trade 18 December 2025 1 minute read Safeguards aim to ease concerns from France and Italy Our Partners dsm-firmenich Lallemand Lanxess Hamlet Protein