What does it take to thrive as an organic, stockfree, community-interest farm? Quite a lot, but as our guest today shows, it’s a climbable mountain. Joining us today is Iain Tolhurst of Tolhurst Organic located in south Oxfordshire, UK. Tolhurst Organic, one of the longest running organic vegetable farms in England, supplies in-season organic vegetables......