Promotion

13 February 2025

More than 15 million sheep graze on England’s green and pleasant lands and as Love Lamb Week begins, data has revealed the areas and counties in which most flocks are based.

6 January 2026

Learn how our exports, trade and consumer marketing teams ensure markets remain healthy for your products

×