27/09/2022

Thame Sheep Fair

Thame Sheep Fair took place on 4-5th August at Thame Showground, Oxfordshire. Over 16,000 sheep were […]
08/08/2019
Farm24 logo

Farm24 returns for a fifth year

24 hours in farming, the agricultural industry’s biggest online event, returns today for its fifth […]