The Westcountry’s best-known organic business has swept the boards at an awards ceremony for its commitment to ensuring animals live a “fairer and happier” life.
Riverford, based near Totnes in South Devon, scooped a host of titles at the Compassion in World Farming’s Good Farm Animal Welfare Awards last week…